美文网首页
如何开始

如何开始

作者: 最怕认真 | 来源:发表于2017-04-07 20:19 被阅读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>
    命令说明:

    • location of project:项目所在路径
    • name of project:打包的项目名字
    • platform:确定了你要构建哪个平台的应用(Windows、Mac 还是 Linux)
    • architecture:决定了使用 x86 还是 x64 还是两个架构都用
    • electron version:electron 的版本
    • optional options:可选选项

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

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

    使用electron打包桌面应用

    相关文章

      网友评论

          本文标题:如何开始

          本文链接:https://www.haomeiwen.com/subject/nlzcattx.html