拆分配置,修复windows pake打包

This commit is contained in:
Tlntin
2022-12-06 15:40:50 +08:00
parent 080ca334b6
commit e5c02f3d26
20 changed files with 214 additions and 497 deletions

21
bin/builders/tauriConf.js vendored Normal file
View File

@@ -0,0 +1,21 @@
import CommonConf from '../../src-tauri/tauri.conf.json';
import WinConf from '../../src-tauri/tauri.windows.conf.json';
import MacConf from '../../src-tauri/tauri.macos.conf.json';
let tauriConf = {
package: CommonConf.package,
tauri: CommonConf.tauri
}
switch (process.arch) {
case "win32": {
tauriConf.tauri.bundle = WinConf.bundle;
break;
}
case "darwin": {
tauriConf.tauri.bundle = MacConf.bundle;
}
}
export default tauriConf;