win7 background
This commit is contained in:
parent
5952c096f0
commit
6465a9a2ee
@ -49,8 +49,7 @@ function prepareForBuild() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除之前添加的临时修改package.json的逻辑,因为现在路径已经正确
|
// 执行打包命令 - 移除临时修改package.json的逻辑
|
||||||
|
|
||||||
function buildPortableApp() {
|
function buildPortableApp() {
|
||||||
console.log('开始构建Windows 7便携应用...');
|
console.log('开始构建Windows 7便携应用...');
|
||||||
|
|
||||||
@ -59,7 +58,7 @@ function buildPortableApp() {
|
|||||||
process.env.WIN_CSC_LINK = '';
|
process.env.WIN_CSC_LINK = '';
|
||||||
process.env.WIN_CSC_KEY_PASSWORD = '';
|
process.env.WIN_CSC_KEY_PASSWORD = '';
|
||||||
|
|
||||||
// 执行构建命令 - 移除不兼容的--no-compress选项
|
// 执行构建命令
|
||||||
execSync(
|
execSync(
|
||||||
'npm run electron:build -- --win portable --ia32 --x64 --publish never',
|
'npm run electron:build -- --win portable --ia32 --x64 --publish never',
|
||||||
{ stdio: 'inherit' }
|
{ stdio: 'inherit' }
|
||||||
@ -75,10 +74,10 @@ function buildPortableApp() {
|
|||||||
|
|
||||||
// 主函数
|
// 主函数
|
||||||
function main() {
|
function main() {
|
||||||
console.log("==== Windows 7便携应用打包工具 ====");
|
console.log('==== Windows 7便携应用打包工具 ====');
|
||||||
console.log("Node.js版本:", process.version);
|
console.log('Node.js版本:', process.version);
|
||||||
console.log("Electron版本: 11.5.0");
|
console.log('Electron版本: 11.5.0');
|
||||||
console.log("Vue版本: 2.6.11");
|
console.log('Vue版本: 2.6.11');
|
||||||
|
|
||||||
prepareForBuild();
|
prepareForBuild();
|
||||||
buildPortableApp();
|
buildPortableApp();
|
||||||
|
@ -6,6 +6,8 @@ module.exports = {
|
|||||||
return args;
|
return args;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
// 将outputDir移到顶层配置
|
||||||
|
outputDir: 'dist_electron',
|
||||||
pluginOptions: {
|
pluginOptions: {
|
||||||
electronBuilder: {
|
electronBuilder: {
|
||||||
nodeIntegration: false,
|
nodeIntegration: false,
|
||||||
@ -13,8 +15,6 @@ module.exports = {
|
|||||||
preload: "src/preload.js",
|
preload: "src/preload.js",
|
||||||
mainProcessFile: "background/main.js",
|
mainProcessFile: "background/main.js",
|
||||||
lintPreloadFiles: false,
|
lintPreloadFiles: false,
|
||||||
// 添加这段配置确保构建路径正确
|
|
||||||
outputDir: 'dist_electron',
|
|
||||||
// 将externals改为数组格式
|
// 将externals改为数组格式
|
||||||
externals: ["fontkit", "pdfkit"],
|
externals: ["fontkit", "pdfkit"],
|
||||||
chainWebpackMainProcess: (config) => {
|
chainWebpackMainProcess: (config) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user