根据要打包的可执行程序的位数选择 Node.js 的位数。之前测试在64位 Node.js 下打包32位应用程序,在重编译 SerialPort 库时会出现 error,并且打包后的应用程序串口通信无法使用。
这里对 Python3 版本没有要求,下载最新版本 Python 安装即可。
下载 Visual Studio Build Tools 或者 Visual Studio Community,安装成功后,启动cmd,输入 npm config set msvs_version 2017
。
在cmd界面使用 cd /d [path]
命令切换当前工作路径到工程文件夹,接着输入 npm install -g yarn
来安装yarn,最后输入 yarn install
安装所有依赖。
首先输入 npm install --save electron-rebuild
来安装 electron-rebuild,这个工具只需要在第一次使用时安装即可,若之前安装过,则可直接用;接着输入 .\node_modules\.bin\electron-rebuild
对包重新编译。
首先输入 npm install --save electron-packager
来安装 electron-packager
方法1:
输入 npm run buildWin32X64
、npm run buildWin32Ia32
、npm run buildLinux
即可打包出对应系统下相应版本的应用程序,打包后的应用程序可以在 Mixly2.0_build/build/app/ 这个路径下找到,接着拷贝 Mixly2.0_build/win 文件夹下所有文件和文件夹到应用程序文件夹下。
方法2:
运行 Mixly2.0_build/win下打包.bat 批处理文件,输入1、2、3即可完成应用程序的打包,打包后的应用程序可以在 Mixly2.0_build/build/app/ 这个路径下找到。
在 Node.js 官网上下载此系统下最新版本 Node.js 安装即可。
Mac 系统下对 Python3 版本有一定要求,必须在v3.6、v3.7、v3.8 或 v3.9 之间选择一个版本来安装。
首先在苹果应用商店里搜索 XCode 下载安装,安装成功后,在终端中输入 xcode-select --install
来安装 XCode Command Line Tools。
在终端中使用 cd [path]
命令切换当前工作路径到工程文件夹,接着输入 sudo npm install -g yarn
来安装yarn,最后输入 sudo yarn install
安装所有依赖。
首先输入 npm install --save electron-rebuild
来安装 electron-rebuild,这个工具只需要在第一次使用时安装即可,若之前安装过,则可直接用;接着输入 [path]/node_modules/.bin/electron-rebuild
对包重新编译。
首先输入 npm install --save electron-packager
来安装 electron-packager,接着输入 npm run buildDarwinX64
即可打包出应用程序,打包后的应用程序可以在 Mixly2.0_build/build/app/ 这个路径下找到,接着拷贝 Mixly2.0_build/darwin 文件夹下所有文件和文件夹到应用程序文件夹下。
在 Node.js 官网上下载此系统下最新版本 Node.js 安装即可。
Linux 系统下对 Python3 版本有一定要求,必须在v3.6、v3.7、v3.8 或 v3.9 之间选择一个版本来安装。
1. 更新软件包列表
终端运行 sudo apt update
。
2. 查询g++编译器相关的包
终端运行 apt-cache search g++ | grep ^g++
。
3. 安装g++编译器
终端运行 sudo apt install g++ -y
。
4. 安装gcc
终端运行 sudo apt-get install gcc
。
5. 安装make
终端运行 sudo apt-get install make
。
1. 安装electron、electron-rebuild、electron-packager、yarn
在终端中依次输入 npm install electron -g
、npm install electron-rebuild -g
、npm install electron-packager -g
、npm install yarn -g
安装最新版本electron、electron-rebuild、electron-packager和yarn。
2. 建立软链接
以上全部安装后,接着在终端中输入 sudo ln -s [Nodejs的安装路径]/bin/electron /usr/local/bin/
、sudo ln -s [Nodejs的安装路径]/bin/electron-rebuild /usr/local/bin/
、sudo ln -s [Nodejs的安装路径]/bin/electron-packager /usr/local/bin/
、sudo ln -s [Nodejs的安装路径]/bin/yarn /usr/local/bin/
来建立软链接。
首先在终端中使用 chmod 777 [path]
修改文件夹权限为777,接着输入 cd [path]
命令切换当前工作路径到工程文件夹,然后输入 yarn install
安装所有依赖。
输入 [path]/node_modules/.bin/electron-rebuild
对包重新编译。
输入 npm run buildLinuxX64
即可打包出应用程序,打包后的应用程序可以在 Mixly2.0_build/build/app/ 这个路径下找到,接着拷贝 Mixly2.0_build/linux 文件夹下所有文件和文件夹到应用程序文件夹下。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。