Electron 从零创建一个跨平台桌面可执行程序

  json

  {

  "name": "electron-quick-start",

  "version": "1.0.0",

  "description": "n",

  "main": "main.js",

  "scripts": {

  "start": "electron main.js"

  },

  "devDependencies": {

  "electron-packager": "^5.2.1",

  "electron-prebuilt": "^0.36.0"

  }

  }

  四、打包为可执行程序

  1、打包

  现在我们只能通过 npm start 源码 来运行程序,如何打包成系统可执行程序,不要node.js环境也可以用呢?这里我们将会用到 electron-packager、electron-prebuilt

  现在,我们使用 electron-packager 来进行打包,此处我们打包为 windows 系统的 .exe 程序

  首先,进入项目根目录,然后执行下面命令行

  cmd

  electron-packager ./ --platform=win32 --arch=x64 --version=0.37.2 --icon=./images/favicon.ico

  如果还想打包 linux / OS X 环境的可执行程序,可查看帮助信息

  cmd

  electron-packager

  即可看到相关资料,如果不明白的话,可以留言,一起学习!

  2、效果

物联网
物联网

  五、如何跟朋友 show 一个,装个X

 

  教程到这里,入门基本已经结束了,那么估计有些童鞋估计还是不明白,怎么把这个程序发给朋友,显得自己流弊,其实很简单的!你只需要把生成出来的那个文件夹,打一个压缩包,然后告诉他,执行那个.exe文件就够了!!!