打包

2019-03-12 10:16:36
Catouse
1647
最后编辑:朱宝鑫 于 2019-06-26 21:38:27

正常打包

任何时候执行如下命令可以为所在平台(Windows 用户打包 Windows 安装包,Mac 用户打包 Mac dmg 安装镜像)打包喧喧安装程序:

$ npm run package

对于 Windows 用户,默认情况下,如果你的系统是 64 位,则打包的是 Windows 64 位版本,如果你的系统是 32 位,则打包的是 32 位安装包,如果你需要在 Windows 64 位系统上打包 32 位版本,则需要执行:

$ npm run package-win-32

打包调试版本

执行如下命令,可以打包一个  调试版本方便用户安装并进行调试:

$ npm run package-debug

调试版会像开发模式启动的客户端一样在界面下方显示 Chrome 的开发者工具,并且不会忽略所有调试消息。

跨平台打包(仅适合 Mac 用户)

如果你是 Mac 用户,除了可以打包 Mac 安装镜像,还可以打包 Windows 安装包和 Linux 安装包,这样实现在一个平台上打包所有平台版本。

确保你的系统安装了  brew 来安装跨平台打包的依赖工具。

执行如下命令为打包 Windows 版本做准备:

$ brew install wine --without-x11
  $ brew install mono

执行如下命令为打包 Linux 版本做准备:

$ brew install gnu-tar graphicsmagick xz

如果你还需要构建 Linux rpm 包,则需要安装 rpm:

$ brew install rpm

完善上述步骤之后就可以使用如下命令来构建所需的平台版本了:

命令 说明
npm run package-win 打包 Windows 64 位版本
npm run package-win-32 打包 Windows 32 位版本
npm run package-linux 打包 Linux 64 位版本
npm run package-linux-32 打包 Linux 32 位版本
npm run package-win-debug 打包 Windows 64 位**调试**版本<
npm run package-browser 打包浏览器版本<
npm run package-all 同时打包除所有平台上的版本


发表评论
评论通过审核后显示。