Desktop App for SuperNET DAPPs
You must have node.js and npm installed on your machine.
Clone Iguana Desktop App
git clone https://github.com/SuperNETorg/iguana.gitPlease clone EasyDEX-GUI from github repo here.
cd gui
git clone https://github.com/SuperNETorg/EasyDEX-GUI.gitInstall Iguana App
cd iguana
npm installThen start Iguana App
npm startThe instructions to make production build of Iguana App will be updated soon.
To build the production ready app, install electron-packager and electron-prebuilt packages from npm
npm install electron-packager -g
npm install electron-prebuilt -gRefer to the original electron-packager repository for more detailed information.
Change directory to iguana and execute the following command to build the Linux app
cd iguana
electron-packager . --platform=linux --arch=x64 --icon=assets/icons/iguana_app_icon_png/128x128.png --out=build/ --overwritechange architecture build parameter to --arch=x32 for 32 bit build
Change directory to iguana and execute the following command to build the OSX app
cd iguana
electron-packager . --platform=darwin --arch=x64 --icon=assets/icons/iguana_app_icon.icns --out=build/ --overwriteChange directory to iguana and execute the following command to build the Windows app
dir iguana
electron-packager . --platform=win32 --arch=x64 --icon=assets/icons/iguana_app_icon.ico --out=build/ --overwritechange architecture build parameter to --arch=x64 for 64 bit build
On Windows it's noticed iguana.exe complains about VCRUNTIME140D.DLL and ucrtbased.dll file.
Please see windeps directory and README file for instructions to install the required DLL files on Windows, and then try again running Iguana App.