electron 打包配置
时间: 2023-09-07 17:17:17 浏览: 109
electron + vue 项目运行打包配置文档
5星 · 资源好评率100%
Electron 打包配置可以使用多种工具,常见的有 electron-packager 和 electron-builder。以下是使用 electron-builder 进行打包的配置示例:
1. 安装 electron-builder
```
npm install electron-builder --save-dev
```
2. 在 package.json 中配置打包命令
```
{
"scripts": {
"build": "electron-builder"
}
}
```
3. 在项目根目录下创建一个 electron-builder.json 文件,并配置打包参数
```
{
"appId": "com.example.app",
"productName": "My App",
"directories": {
"output": "release"
},
"files": [
"dist/**/*",
"main.js",
"package.json"
],
"mac": {
"category": "public.app-category.utilities"
},
"win": {
"target": "nsis"
},
"linux": {
"target": "AppImage"
}
}
```
4. 运行打包命令
```
npm run build
```
上述示例中,配置文件中的参数包括:
- appId:应用的唯一标识符
- productName:应用名称
- directories.output:打包输出目录
- files:需要打包的文件列表
- mac.category:macOS 应用分类
- win.target:Windows 打包格式
- linux.target:Linux 打包格式
根据实际需求,可以调整这些参数来适配不同的打包场景。
阅读全文