vercel react router

This commit is contained in:
Tommy D. Rossi
2025-12-30 17:44:41 +01:00
parent c97a6123b2
commit d37b2eee92
4 changed files with 112 additions and 8 deletions
+1 -1
View File
@@ -5,7 +5,6 @@
"scripts": {
"build": "react-router build",
"dev": "react-router dev --port 8044",
"start": "node ./build/server/server.js",
"typecheck": "react-router typegen && tsc"
},
"exports": {
@@ -17,6 +16,7 @@
"@react-router/node": "^7.11.0",
"@sentry/node": "^10.32.1",
"@tailwindcss/typography": "^0.5.19",
"@vercel/react-router": "^1.2.4",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"isbot": "^5.1.32",
+4
View File
@@ -1,7 +1,11 @@
import type { Config } from "@react-router/dev/config";
import { vercelPreset } from '@vercel/react-router/vite';
export default {
appDirectory: "src",
ssr: true,
presets: [vercelPreset()],
// prerender: ["/", "/defer-example"],
} satisfies Config;
+5 -5
View File
@@ -32,11 +32,11 @@ export default defineConfig({
EnvironmentPlugin("all", { prefix: "NEXT_PUBLIC" }),
process.env.VITEST ? react() : reactRouter(),
tsconfigPaths(),
viteExternalsPlugin({
externals: ["@sentry/node"],
}),
enablePreserveModulesPlugin(),
reactRouterServerPlugin({ port: process.env.PORT || '8044' }),
// viteExternalsPlugin({
// externals: ["@sentry/node"],
// }),
// enablePreserveModulesPlugin(),
// reactRouterServerPlugin({ port: process.env.PORT || '8044' }),
tailwindcss(),
],
build: {