fix(build): stabilize Windows desktop packaging flow by wsp1911 · Pull Request #173 · GCWing/BitFun
Expand Up
@@ -7,7 +7,7 @@
"node": ">=18.0.0"
},
"scripts": {
"copy-monaco": "copyfiles -u 3 \"src/web-ui/node_modules/monaco-editor/min/vs/**/*\" src/web-ui/public/monaco-editor",
"copy-monaco": "copyfiles -u 5 \"src/web-ui/node_modules/monaco-editor/min/vs/**/*\" src/web-ui/public/monaco-editor",
"copy-icons": "copyfiles -f \"src/apps/desktop/icons/Logo-ICON.png\" \"src/web-ui/public/\"",
"copy-assets": "pnpm run copy-monaco && pnpm run copy-icons",
"generate-version": "node scripts/generate-version.cjs",
Expand All
@@ -19,19 +19,20 @@
"prebuild:web": "pnpm run copy-assets --silent && pnpm run generate-all --silent",
"type-check:web": "pnpm --dir src/web-ui run type-check",
"build": "pnpm run build:web",
"build:web": "pnpm run type-check:web && pnpm --dir src/web-ui build",
"verify:monaco-assets": "node scripts/verify-monaco-assets.cjs",
"build:web": "pnpm run type-check:web && pnpm --dir src/web-ui build && pnpm run verify:monaco-assets",
"build:mobile-web": "pnpm --dir src/mobile-web build",
"prepare:mobile-web": "node scripts/mobile-web-build.cjs",
"preview": "pnpm --dir src/web-ui preview",
"desktop:dev": "node scripts/dev.cjs desktop",
"desktop:dev:raw": "cd src/apps/desktop && env CI=true npx tauri dev",
"desktop:build": "cd src/apps/desktop && env CI=true npx tauri build",
"desktop:build:fast": "cd src/apps/desktop && env CI=true npx tauri build --debug --no-bundle",
"desktop:build:release-fast": "cd src/apps/desktop && env CI=true npx tauri build --no-bundle -- --profile release-fast",
"desktop:build:exe": "cd src/apps/desktop && env CI=true npx tauri build --no-bundle",
"desktop:build:nsis": "cd src/apps/desktop && env CI=true npx tauri build --bundles nsis",
"desktop:build:arm64": "cd src/apps/desktop && env CI=true npx tauri build --target aarch64-apple-darwin --bundles dmg",
"desktop:build:x86_64": "cd src/apps/desktop && env CI=true npx tauri build --target x86_64-apple-darwin --bundles dmg",
"desktop:dev:raw": "cross-env-shell CI=true \"cd src/apps/desktop && tauri dev\"",
"desktop:build": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build\"",
"desktop:build:fast": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --debug --no-bundle\"",
"desktop:build:release-fast": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --no-bundle -- --profile release-fast\"",
"desktop:build:exe": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --no-bundle\"",
"desktop:build:nsis": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --bundles nsis\"",
"desktop:build:arm64": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --target aarch64-apple-darwin --bundles dmg\"",
"desktop:build:x86_64": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --target x86_64-apple-darwin --bundles dmg\"",
"installer:build": "pnpm --dir BitFun-Installer run installer:build",
"installer:build:fast": "pnpm --dir BitFun-Installer run installer:build:fast",
"installer:build:only": "pnpm --dir BitFun-Installer run installer:build:only",
Expand Down
Expand Up
@@ -61,6 +62,7 @@
"@tauri-apps/cli": "^2.10.0",
"@vitejs/plugin-react": "^4.6.0",
"copyfiles": "^2.4.1",
"cross-env": "^10.1.0",
"sass": "^1.93.2",
"sharp": "^0.34.3",
"typescript": "~5.8.3",
Expand Down