如何开始

2017-04-07  本文已影响87人  最怕认真

首先下载node.js安装,其中node.js包含了一个npm,这是一个安装包的管理模块,然后将npm所在的路径加入环境变量path中,这样就可以直接在控制台调用npm安装软件,

C:\Program Files\nodejs下有一个npm.bat,将这个路径加入path中

接着要下载Electron,一般的做法是从镜像下载,不是Electron的镜像,而是安装npm镜像
很重要的一步,一定要用管理员权限打开cmd,然后输入

npm install cnpm -g --registry=http://registry.npm.taobao.org

如此这般便可以用cnpm来安装软件了,这样访问的是淘宝的镜像库,也就是说访问的是国内的,速度会快很多
接着,便是安装Electron了

cnpm install electron -g

等待下载完后,输入Electron -v如果输出版本号,则说明安装成功了

接着创建一个app应用,可以在任意地方创建一个app文件夹,里面创建三个文件,一个js,一个html,一个json文件

npm install --save-dev electron-packager将electron-package安装到项目的路径下面
或者 npm install electron-package -g 全局安装

然后可以用electron-packager来生成各个平台的发布文件,比如windows的exe文件

electron-packager <location of project> <name of project> <platform> <architecture> <electron version><optional options>
命令说明:

接着在生成的目录下,找到resources文件夹,下面有一个app文件夹,在这里打开cmd,

用asar pack app app.asar生成一个asar的包,将app文件夹删除,这样就不会暴露源码了
asar pack app app.asar中的app是指文件夹的名称

使用electron打包桌面应用

上一篇 下一篇

猜你喜欢

热点阅读