"build": { "productName": "天唧", "appId": "tianji-sapi.cetccloud.celectron-builderom", 配置的appId是什么作用
时间: 2023-07-17 09:55:31 浏览: 74
配置的appId是为了让应用程序在安装和运行时具有唯一的标识符,以防止与其他应用程序发生冲突。在Electron应用程序中,appId还用于在自动更新期间使用。如果您使用Electron Builder进行应用程序打包和分发,则需要为您的应用程序设置唯一的appId。这个appId应该是一个唯一的标识符,通常是一个反向域名。
相关问题
"build": { "productName": "天唧", "appId": "tianji-sapi.cetccloud.celectron-builderom", 配置的appId是什么作用
配置的appId是为了标识应用程序的唯一性,它在应用程序打包和发布时使用。在这个配置中,"appId": "tianji-sapi.cetccloud.celectron-builderom" 是指定了应用程序的唯一标识符,这个标识符有助于确保应用程序在发布和安装时不会与其他应用程序冲突。此外,也可以使用appId来管理应用程序的更新和升级。
react + electron electron-builder packge.json 打包的时候 nsis 的配置信息
好的,以下是使用 electron-builder 打包时使用 NSIS 安装程序的 package.json 配置信息:
```json
"build": {
"productName": "MyApp",
"appId": "com.example.myapp",
"directories": {
"output": "dist"
},
"win": {
"target": [
"nsis"
],
"icon": "public/icon.ico"
},
"nsis": {
"oneClick": false,
"perMachine": true,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"installerIcon": "public/installerIcon.ico",
"uninstallerIcon": "public/uninstallerIcon.ico",
"installerHeaderIcon": "public/installerHeaderIcon.ico",
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "MyApp"
}
}
```
其中,`win` 下的 `target` 指定了打包平台为 NSIS,`icon` 指定了安装程序的图标。`nsis` 下的各个配置项的含义如下:
- `oneClick`: 是否启用一键安装模式,即用户只需点击一次“安装”按钮就可以完成安装,默认为 true。
- `perMachine`: 是否将应用程序安装到机器级别而不是用户级别,如果设置为 true,则需要管理员权限才能进行安装,默认为 false。
- `allowElevation`: 是否允许安装程序请求提升权限,如果设置为 true,则用户需要提供管理员权限才能进行安装,默认为 true。
- `allowToChangeInstallationDirectory`: 是否允许用户选择安装目录,默认为 true。
- `installerIcon`: 安装程序图标。
- `uninstallerIcon`: 卸载程序图标。
- `installerHeaderIcon`: 安装程序头部图标。
- `createDesktopShortcut`: 是否在桌面上创建快捷方式,默认为 true。
- `createStartMenuShortcut`: 是否在开始菜单创建快捷方式,默认为 true。
- `shortcutName`: 快捷方式的名称。
希望这些能够帮到你!
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)