electron-builder 配置篇

1、 

 2、

 3、

完整版文件:

{

"name": "App",

"author": "xxxx",

"version": "2.0.7",

"main": "main.js",

"homepage": "XXXXXX",//linux这个是必须配置的

"email" : "project@hostname.com",

"scripts": {

"rebuild": "electron-rebuild -f -w sqlite3",

"dev": "electron . --inspect",

"build": "electron-builder --win --x64",

"uos": "electron-builder --linux ./config/set_env.sh",

"postinstall": "electron-builder install-app-deps"

},

"build": {

"productName": "APP",

"appId": "com.test.app",

"electronVersion": "4.1.4",

"copyright": "版权所有信息",

"asar": false,

"directories": {

"output": "dist"

},

"publish": [

{

"provider": "generic",

"url": "发布仓库地址"

}

],

"win": {

"icon": "../src/assets/app/desktop.ico",

"requestedExecutionLevel": "highestAvailable",

"target": [

{

"target": "nsis",

"arch": [

"x64"

]

}

]

},

"linux": {

"target":[

{

"target":"deb",

"arch":["x64"]

}

],

"icon": "../src/assets/app/desktop.png",

"maintainer":"主要贡献者",

"description":"基于4.1.4配置"

},

"afterPack": "AfterPackHook.js",

"nsis": {

"oneClick": false,

"allowElevation": true,

"allowToChangeInstallationDirectory": true,

"installerIcon": "../src/assets/app/logo.ico",

"uninstallerIcon": "../src/assets/app/uninstall.ico",

"installerHeaderIcon": "../src/assets/app/logo.ico",

"createDesktopShortcut": true,

"createStartMenuShortcut": true,

"shortcutName": "产品介绍",

"include": "../build/znfz.nsi"

}

},

"dependencies": {

"archiver": "^3.0.0",

"bluebird": "^3.5.2",

"cmd": "^0.1.0",

"compressing": "^1.5.1",

"electron-updater": "4.0.6",

"image-base64": "^1.0.2",

"lodash": "^4.17.11",

"mkdirp": "^0.5.1",

"qs": "^6.5.2",

"request": "^2.88.0",

"split.js": "^1.6.2",

"sqlite3": "^5.0.0",

"stream-to-blob": "^1.0.1",

"xml2js": "^0.4.19",

"async":"6.14.15",

"uuid":"6.14.15"

},

"devDependencies": {

"child_process": "^1.0.2",

"electron": "^4.1.4",

"electron-builder": "^20.39.0",

"electron-rebuild": "^1.11.0",

"async":"6.14.15",

"uuid":"6.14.15"

}

}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值