![](/img/trans.png)
[英]Include a folder and the files inside it to electron build using electron-builder?
[英]electron-builder - only build for mac but set to build mac and win
這是我第一次建立electronjs
應用程序,所以很可能我不知道我在做什么。
我按照github
的指示和這個 。 這是我的package.json
:
{
"name": "ExampleApp",
"productName": "ExampleApp",
"version": "1.0.0",
"description": "Fun app.",
"license": "MIT",
"repository": "user/repo",
"author": {
"name": "sooon",
"email": "Example@gmail.com",
"url": "Example.com"
},
"build": {
"appId": "com. Example.ExampleApp",
"mac": {
"target": "dmg",
"icon": "build/icon.png"
},
"win": {
"target": "nsis",
"icon": "build/icon.png"
}
},
"scripts": {
"test": "xo",
"start": "electron .",
"pack": "electron-builder --dir",
"dist": "electron-builder"
},
"dependencies": {
"electron-debug": "^1.0.0",
"jquery": "^3.3.1"
},
"devDependencies": {
"devtron": "^1.1.0",
"electron": "^1.8.2",
"electron-builder": "^19.56.0",
"electron-packager": "^8.7.2",
"xo": "^0.18.0"
},
"xo": {
"envs": [
"node",
"browser"
]
}
}
正如你所看到的,我在build
腳本中有mac
並win
。 但是當我跑步時:
nom run dist
只構建DMG
文件(功能齊全)。 win
app沒有任何工作的痕跡。 我錯過了什么?
我正在用10.12.6
運行的MacBook構建它。 是否只有你可以為自己的平台構建? Mac
可以為Windows
構建嗎?
我拿出Update01 :
"build": {
"appId": "com.sooonism.pipidance",
"mac": {
"target": "dmg",
"icon": "build/icon.png"
},
"win": {
"target": "nsis",
"icon": "build/icon.png"
}
},
從package.json
,它仍然構建好。 這意味着build
腳本可能位於某個地方?
electron-builder默認為當前平台構建。 要構建兩者,您需要在“腳本”中執行類似的操作,以構建mac和窗口:
“dist-all”:“電子建設者-mw”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.