1 Star 0 Fork 24

Cloud/electron

forked from yejiang1015/electron 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
electron-builder-config.js 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
yejiang 提交于 2020-12-24 14:56 +08:00 . 添加 默认图标
const PackageJson = require('./package.json');
/**
* @安装包名称 ${productName} Setup version.xxx
* @安装默认目录 ${productName}
*/
const productName = PackageJson.productName;
const winIcon = 'public/assets/favicon/icon.png';
const macIcon = 'public/assets/favicon/icon.icns';
module.exports = {
publish: [
{
/** 通用 */
provider: 'generic',
/** http://hostname:port/${name}/${os}/${arch}/${channel}/${version}/ */
url: ''
}
],
/** 压缩为 asar */
asar: true,
/** appId */
appId: `com.xeajs.ecs.${PackageJson.name}.app`,
/** 安装包名称 ${productName} Setup version.xxx */
productName,
files: [
/** 打包目录, 打包到 app.asar */
'dist',
'public',
'index.js',
'config.js',
'!node_modules',
'!**/*.{lib,obj,pdb,cc,h,tlog,map,exp,gypi,vcxproj,filters,cpp,c,ts}'
],
nodeGypRebuild: false,
extraFiles: [],
win: {
icon: winIcon,
requestedExecutionLevel: 'asInvoker'
},
mac: {
icon: macIcon
},
nsis: {
/** 一键安装 */
oneClick: false,
/** 是否允许用户更改安装目录 */
allowToChangeInstallationDirectory: true,
/** 是否显示辅助安装程序的安装模式安装程序页面 */
perMachine: true,
/** https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c?redirectedfrom=MSDN */
language: 2052,
/** 注册表 url 协议 xeajs:// */
include: 'scripts/nsis/url-protocol.nsh'
},
directories: {
/** 打包安装包生成输出目录 */
output: 'output'
}
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/xiahuawuyu/electron.git
git@gitee.com:xiahuawuyu/electron.git
xiahuawuyu
electron
electron
master

搜索帮助