build config
This commit is contained in:
parent
086e2555d2
commit
f8723c204c
@ -54,13 +54,13 @@ function buildPortableApp() {
|
|||||||
console.log('开始构建Windows 7便携应用...');
|
console.log('开始构建Windows 7便携应用...');
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// 完全删除签名环境变量,而不是设置为空字符串
|
// 完全删除签名环境变量
|
||||||
delete process.env.WIN_CSC_LINK;
|
delete process.env.WIN_CSC_LINK;
|
||||||
delete process.env.WIN_CSC_KEY_PASSWORD;
|
delete process.env.WIN_CSC_KEY_PASSWORD;
|
||||||
|
|
||||||
// 执行构建命令
|
// 使用更明确的方式指定便携式构建
|
||||||
execSync(
|
execSync(
|
||||||
'npm run electron:build -- --win portable --ia32 --x64 --publish never',
|
'npm run electron:build -- --win --target portable --ia32 --x64 --publish never',
|
||||||
{ stdio: 'inherit' }
|
{ stdio: 'inherit' }
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -110,9 +110,9 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
// portable配置 - 只保留artifactName
|
||||||
portable: {
|
portable: {
|
||||||
artifactName: "统计技能考试系统_便携版_${version}_${arch}.exe",
|
artifactName: "统计技能考试系统_便携版_${version}_${arch}.exe"
|
||||||
target: "portable",
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user