Преглед изворни кода

suppress logging for Next.js static files in morgan middleware

Yuki Takei пре 1 месец
родитељ
комит
aedc84a2e1
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      apps/app/src/server/crowi/index.ts

+ 6 - 1
apps/app/src/server/crowi/index.ts

@@ -635,7 +635,12 @@ class Crowi {
     // use morgan
     // use morgan
     else {
     else {
       const morgan = require('morgan');
       const morgan = require('morgan');
-      express.use(morgan('dev'));
+      express.use(
+        morgan('dev', {
+          // supress logging for Next.js static files
+          skip: (req) => req.url?.startsWith('/_next/static/'),
+        }),
+      );
     }
     }
 
 
     this.express = express;
     this.express = express;