tangled
alpha
login
or
join now
linkat.blue
/
linkat
6
fork
atom
Create your Link in Bio for Bluesky
6
fork
atom
overview
issues
pulls
pipelines
開発モードではログ出さない
mkizka.dev
2 years ago
923816a9
8d722a70
+13
-9
1 changed file
expand all
collapse all
unified
split
app
server.ts
+13
-9
app/server.ts
···
1
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
11
-
const viteDevServer =
12
12
-
process.env.NODE_ENV === "production"
13
13
-
? null
14
14
-
: await import("vite").then((vite) =>
15
15
-
vite.createServer({
16
16
-
server: { middlewareMode: true },
17
17
-
}),
18
18
-
);
12
12
+
const isProduction = process.env.NODE_ENV === "production";
13
13
+
14
14
+
const viteDevServer = isProduction
15
15
+
? null
16
16
+
: await import("vite").then((vite) =>
17
17
+
vite.createServer({
18
18
+
server: { middlewareMode: true },
19
19
+
}),
20
20
+
);
19
21
20
22
const app = express();
21
23
22
22
-
app.use(morgan("combined"));
24
24
+
if (isProduction) {
25
25
+
app.use(morgan("combined"));
26
26
+
}
23
27
24
28
app.use(
25
29
viteDevServer ? viteDevServer.middlewares : express.static("build/client"),