diff --git a/package-windows-portable.js b/package-windows-portable.js index 40bfa43..df8e7d2 100644 --- a/package-windows-portable.js +++ b/package-windows-portable.js @@ -54,13 +54,13 @@ function buildPortableApp() { console.log('开始构建Windows 7便携应用...'); try { - // 完全删除签名环境变量,而不是设置为空字符串 + // 完全删除签名环境变量 delete process.env.WIN_CSC_LINK; delete process.env.WIN_CSC_KEY_PASSWORD; - // 执行构建命令 + // 使用更明确的方式指定便携式构建 execSync( - 'npm run electron:build -- --win portable --ia32 --x64 --publish never', + 'npm run electron:build -- --win --target portable --ia32 --x64 --publish never', { stdio: 'inherit' } ); diff --git a/vue.config.js b/vue.config.js index a6a7c20..6f38546 100644 --- a/vue.config.js +++ b/vue.config.js @@ -110,9 +110,9 @@ module.exports = { }, ], }, + // portable配置 - 只保留artifactName portable: { - artifactName: "统计技能考试系统_便携版_${version}_${arch}.exe", - target: "portable", + artifactName: "统计技能考试系统_便携版_${version}_${arch}.exe" }, }, },