install node.js
install python 2.x
1 | npm config set msvs_version 2015 --global |
It must avoid each installation, for example:
1 | npm install [package name] --msvs_version=2015 |
install electron-prebuilt
1 | npm install electron-prebuilt --save |
our application file system:
1 | your-app/ |
run sample
1 | ./node_modules/.bin/electron . |
you can pack your application
1 | npm i electron-packager |
modify package.json file
1 | "scripts": { |
and run
npm run build
and use asar
npm i asar
modify package.json file
1 | "scripts": { |
run package
npm run package
install webpack
1 | npm install webpack --save |