electron桌面应用

npm/6.4.1 node/v8.9.0 win32 x64

1.安装时使用淘宝镜像,否则会一直卡在

> electron@7.1.2 postinstall E:myObjectmy etObjectelectron-helloelectron-quick-start ode_moduleselectron
> node install.js

npm install --ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/"

2.编译打包成.exe

npm install save-dev electron-packager

package.json中配置打包命令

"scripts": {
    "start": "electron .",
    "package:win": "electron-packager . myClient --win --out ../myClient --arch=x64 --app-version=0.0.1 --electron-version=2.0.0"
  },

  

    “.”:需要打包的应用目录(即当前目录),

    “myClient”:应用名称,

    “--win”:打包平台(以Windows为例),

    “--out ../myClient”:输出目录,

    “--arch=64”:64位,

    “--app-version=0.0.1”:应用版本,

    “--electron-version=2.0.0”:electron版本

 

使用淘宝镜像,否则会一直卡在那

> electron-quick-start@1.0.0 package:win E:myObjectmy etObjectelectron-helloelectron-quick-start
> electron-packager . myClient --win --out ../myClient --arch=x64 --app-version=0.0.1 --electron-version=2.0.0

npm run package:win --ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/"

参考连接:https://www.cnblogs.com/kakayang/p/9559777.html

     https://blog.csdn.net/u011290064/article/details/79194096

原文地址:https://www.cnblogs.com/lvshoutao/p/11930760.html