From 2cf202b879cb30e610864de1358677873e3535d6 Mon Sep 17 00:00:00 2001 From: Romuald Brillout Date: Sat, 24 Aug 2024 10:53:41 +0200 Subject: [PATCH] improve test --- test/vike-node/.gitignore | 2 +- test/vike-node/package.json | 2 +- test/vike-node/tsconfig.json | 2 +- test/vike-node/vite.config.ts | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/test/vike-node/.gitignore b/test/vike-node/.gitignore index 2faacc5..b1d6973 100644 --- a/test/vike-node/.gitignore +++ b/test/vike-node/.gitignore @@ -1,3 +1,3 @@ /node_modules/ -/dist/ +/build/ test.db diff --git a/test/vike-node/package.json b/test/vike-node/package.json index e52eff7..6293aff 100644 --- a/test/vike-node/package.json +++ b/test/vike-node/package.json @@ -3,7 +3,7 @@ "dev": "vite", "build": "vite build", "prepare": "pnpm prisma generate && pnpm prisma db push", - "prod": "pnpm run build && cp ./prisma/test.db ./dist/server/node_modules/.prisma/client && cross-env NODE_ENV=production node dist/server/index.mjs" + "prod": "pnpm run build && cp ./prisma/test.db ./build/server/node_modules/.prisma/client && cross-env NODE_ENV=production node build/server/index.mjs" }, "dependencies": { "@hono/node-server": "^1.12.0", diff --git a/test/vike-node/tsconfig.json b/test/vike-node/tsconfig.json index ba03275..0f811da 100644 --- a/test/vike-node/tsconfig.json +++ b/test/vike-node/tsconfig.json @@ -11,6 +11,6 @@ "noUncheckedIndexedAccess": true, "strict": true, "allowJs": true, - "outDir": "./dist/" + "outDir": "./build/" } } diff --git a/test/vike-node/vite.config.ts b/test/vike-node/vite.config.ts index 0c82062..217980e 100644 --- a/test/vike-node/vite.config.ts +++ b/test/vike-node/vite.config.ts @@ -11,5 +11,7 @@ export default { vike(), vikeNode({ entry: { index: `./server/index-${FRAMEWORK}.ts`, worker: './server/worker.mjs' }, standalone: true }), telefunc() - ] + ], + // Make test more interesting: avoid vite-plugin-server-entry from [finding the server entry by searching for the dist/ directory](https://github.com/brillout/vite-plugin-server-entry/blob/240f59b4849a3fdfd84448117a3aaf4fbe95a8a0/src/runtime/crawlServerEntry.ts) + build: { outDir: 'build' } }