Skip to content

Commit 214745a

Browse files
committed
新增win32应用构建
1 parent 90ed66f commit 214745a

1 file changed

Lines changed: 26 additions & 2 deletions

File tree

package.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"scripts": {
77
"publish": "node publish",
88
"pub:gh": "node build-config/pack.js && electron-builder --win -p always",
9-
"pack": "node build-config/pack.js && electron-builder",
9+
"pack": "node build-config/pack.js && electron-builder -w",
10+
"pack:linux": "node build-config/pack.js && electron-builder -l",
1011
"pack:dir": "node build-config/pack.js && electron-builder --dir",
1112
"dev": "node build-config/runner-dev.js",
1213
"clean:electron": "rimraf dist/electron",
@@ -35,7 +36,30 @@
3536
],
3637
"win": {
3738
"icon": "src/static/icons/lunch.ico",
38-
"legalTrademarks": "lyswhut"
39+
"legalTrademarks": "lyswhut",
40+
"target": [
41+
{
42+
"arch": ["ia32", "x64"],
43+
"target": "nsis"
44+
}
45+
]
46+
},
47+
"linux": {
48+
"target": [
49+
{
50+
"target": "AppImage",
51+
"arch": ["x64"]
52+
},
53+
{
54+
"arch": ["ia32", "x64"],
55+
"target": "deb"
56+
},
57+
{
58+
"arch": ["x64"],
59+
"target": "snap"
60+
}
61+
],
62+
"maintainer": "lyswhut <lyswuhut@qq.com>"
3963
},
4064
"nsis": {
4165
"oneClick": false,

0 commit comments

Comments
 (0)