Yuki Takei 3 lat temu
rodzic
commit
099007ff2a

+ 1 - 5
packages/app/src/server/.node-dev.json

@@ -1,7 +1,3 @@
 {
-  "ignore": [
-    "package.json",
-    "public/manifest.json",
-    "config/webpack."
-  ]
+  "ignore": ["package.json", ".next"]
 }

+ 6 - 0
packages/app/src/server/crowi/dev.js

@@ -96,6 +96,7 @@ class CrowiDev {
   setupExpressAfterListening(app) {
     // this.setupHeaderDebugger(app);
     // this.setupBrowserSync(app);
+    this.setupWebpackHmr(app);
     this.setupNextjsStackFrame(app);
   }
 
@@ -126,6 +127,11 @@ class CrowiDev {
   //   app.use(require('connect-browser-sync')(bs));
   // }
 
+  setupWebpackHmr(app) {
+    const next = nextFactory(this.crowi);
+    app.all('/_next/webpack-hmr', next.delegateToNext);
+  }
+
   setupNextjsStackFrame(app) {
     const next = nextFactory(this.crowi);
     app.get('/__nextjs_original-stack-frame', next.delegateToNext);