Create your Link in Bio for Bluesky

開発モードではログ出さない

+13 -9
+13 -9
app/server.ts
··· 1 + 1 2 import { createRequestHandler } from "@remix-run/express"; 2 3 import type { ServerBuild } from "@remix-run/node"; 3 4 import express from "express"; ··· 8 9 9 10 // import { createServer } from "./generated/server/index.js"; 10 11 11 - const viteDevServer = 12 - process.env.NODE_ENV === "production" 13 - ? null 14 - : await import("vite").then((vite) => 15 - vite.createServer({ 16 - server: { middlewareMode: true }, 17 - }), 18 - ); 12 + const isProduction = process.env.NODE_ENV === "production"; 13 + 14 + const viteDevServer = isProduction 15 + ? null 16 + : await import("vite").then((vite) => 17 + vite.createServer({ 18 + server: { middlewareMode: true }, 19 + }), 20 + ); 19 21 20 22 const app = express(); 21 23 22 - app.use(morgan("combined")); 24 + if (isProduction) { 25 + app.use(morgan("combined")); 26 + } 23 27 24 28 app.use( 25 29 viteDevServer ? viteDevServer.middlewares : express.static("build/client"),