feat: switch to server in dev & prod

This commit is contained in:
Aarnav Tale
2024-12-23 10:27:05 -05:00
parent 6cf343d623
commit 1c2c374ada
6 changed files with 80 additions and 29 deletions
+6 -3
View File
@@ -17,15 +17,18 @@ if (!version) {
export default defineConfig(({ isSsrBuild }) => {
// If we have the Headplane entry we build it as a single
// server.mjs file that is built for production server bundle
// server/prod.mjs file that is built for production server bundle
// We know the remix invoked command is vite:build
if (!process.argv.includes('vite:build') && !process.argv.includes('vite:dev')) {
if (
process.env.NODE_ENV !== 'development'
&& !process.argv.includes('vite:build')
) {
return {
build: {
minify: false,
target: 'esnext',
rollupOptions: {
input: './server.mjs',
input: './server/prod.mjs',
output: {
entryFileNames: 'server.js',
dir: 'build/headplane',