make docker file a little better for prod builds
This commit is contained in:
@@ -11,9 +11,10 @@
|
||||
"dev": "bun run scripts/dev.ts",
|
||||
"start": "bun run build && bun dist/index.js",
|
||||
"build": "bun run build:css && bun run build:web && bun run vendor && bun run build:bundle",
|
||||
"build:public:prod": "bun run build:css && bun run build:web && bun run vendor && bun run minify",
|
||||
"build:public:prod": "bun run build:css && bun run build:web:prod && bun run vendor && bun run minify",
|
||||
"build:bundle": "bun build --production src/index.ts --target bun --outfile dist/index.js && bun build --production src/server/plugin-runtime/worker-host.ts --target bun --outfile dist/server/plugin-runtime/worker-host.js",
|
||||
"build:web": "bun build src/web/shared-ui-settings.ts --outdir public/assets/generated --target browser --format esm --sourcemap=external",
|
||||
"build:web:prod": "bun -e \"import { rm } from 'node:fs/promises'; await rm('public/assets/generated', { recursive: true, force: true });\" && bun build --production src/web/shared-ui-settings.ts --outdir public/assets/generated --target browser --format esm",
|
||||
"watch:web": "bun run build:web --watch",
|
||||
"vendor": "bun run scripts/vendor.ts",
|
||||
"build:prod:win": "bun run build:public:prod && bun build --production src/index.ts --compile --target bun-windows-x64 --outfile dist/overlord-server.exe",
|
||||
|
||||
Reference in New Issue
Block a user