| multiple/assets/favicon/BTYXfavicon.ico | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| multiple/assets/favicon/ZXZNfavicon.ico | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| multiple/assets/logo/BTYXLogo.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| multiple/assets/logo/ZXZNLogo.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| multiple/config.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| multiple/multiple-build.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| public/favicon.ico | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/assets/logo/logo.png | 补丁 | 查看 | 原始文档 | blame | 历史 |
multiple/assets/favicon/BTYXfavicon.ico
multiple/assets/favicon/ZXZNfavicon.ico
multiple/assets/logo/BTYXLogo.png
multiple/assets/logo/ZXZNLogo.png
multiple/config.json
@@ -42,6 +42,24 @@ "logo": "logo/DZZBLogo.png", "favicon": "favicon/DZZBfavicon.ico" }, "BTYX": { "env": { "VITE_APP_TITLE": "河南帮太优选进出口有限公司", "VITE_BASE_API": "http://127.0.0.1:9001", "VITE_JAVA_API": "http://127.0.0.1:9000" }, "logo": "logo/BTYXLogo.png", "favicon": "favicon/BTYXfavicon.ico" }, "ZXZN": { "env": { "VITE_APP_TITLE": "河南智芯智能机器人有限公司", "VITE_BASE_API": "http://127.0.0.1:9001", "VITE_JAVA_API": "http://127.0.0.1:9000" }, "logo": "logo/ZXZNLogo.png", "favicon": "favicon/ZXZNfavicon.ico" }, "logo": "/src/assets/logo/logo.png", "favicon": "/public/favicon.ico" } multiple/multiple-build.js
@@ -24,6 +24,19 @@ const envFilePath = path.join(process.cwd(), '.env.production.local'); async function copyFileWithOverwrite(src, dest) { await fs.mkdir(path.dirname(dest), { recursive: true }); if (fsSync.existsSync(dest)) { try { await fs.chmod(dest, 0o666); } catch { // Ignore chmod failure and try delete directly. } await fs.rm(dest, { force: true }); } await fs.copyFile(src, dest); } try { // 1️⃣ 生成 .env console.log("=======生成.env======="); @@ -41,9 +54,8 @@ const backupFile = path.join(replacePath, config[key]); const replaceFile = path.join(resourcePath, companyMap[key]); await fs.mkdir(path.dirname(backupFile), { recursive: true }); await fs.copyFile(originFile, backupFile); await fs.copyFile(replaceFile, originFile); await copyFileWithOverwrite(originFile, backupFile); await copyFileWithOverwrite(replaceFile, originFile); } console.log("=====开始打包======"); @@ -66,7 +78,7 @@ const originFile = path.join(rootPath, config[key]); const backupFile = path.join(replacePath, config[key]); await fs.copyFile(backupFile, originFile); await copyFileWithOverwrite(backupFile, originFile); } await fs.rm(replacePath, { recursive: true, force: true }); console.log(`🗑️ 已删除 ${replacePath}`); public/favicon.icosrc/assets/logo/logo.png