-
Open Windows PowerShell as an administrator, and run
cinst nodejs
-
Build tools
Open Windows PowerShell as an administrator, and run
cinst git msys2
Open Windows PowerShell as a normal user, and run
pacman -S diffutils m4 make mingw-w64-x86_64-clang mingw-w64-x86_64-gcc
-
Set
x86_64-pc-windows-gnu
as the default host either on installation:.\rustup-init --default-host x86_64-pc-windows-gnu
or after installation:
rustup set default-host x86_64-pc-windows-gnu
See Windows - The rustup book for details.
-
Command line tools and libraries
sudo apt update sudo apt upgrade -y sudo apt install -y build-essential curl git libclang-dev m4
libraries required to run Electron:
sudo apt install -y libatk-bridge2.0-0 libatk1.0-0 libgbm1 libgconf-2-4 libgdk-pixbuf2.0-0 libgtk-3-0 libnss3
-
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt install -y nodejs
-
Clone the repo and install Node.js dependencies
git clone https://github.com/unageek/graphest.git cd graphest npm install
-
Run the app
npm start
On Windows, you need to add MSYS/MinGW at the beginning of PATH before executing build commands:
$env:PATH = "C:\tools\msys64\usr\bin;C:\tools\msys64\mingw64\bin;" + $env:PATH