解决webpack dev-server不能匹配的帖子请求的问题

  

webpack的dev-server只能匹配得到请求,在本地做本地数据的时候会很不方便。
  

  

<强>可以使用如下两种办法解决:

  

1。在webpack.config.js配置文件中的devServer字段加入

        devServe: {   设置:(app)=比;{//解决的帖子没响应的问题   app.post (/goform/* *,函数(点播,res) {   res.redirect (req.originalUrl);//重定向到对应路径   });   }   }   之前      

@webpack3.0以后的版本设置需要改之前成

  

2。在node_modules里找到webpack-dev-server/lib/server.js中,在服务器这个函数中,大约100行左右的地方加入如下代码。来拦截后请求。当然,路径要自己写,也可以写成上面那样。

        app.post (“/goform/*”,(要求,res)=比;{   res.setHeader(“内容类型”、“文本/平原;charset=utf - 8 ');   让文件名=path.join (__dirname, . ., . ., . .,“公共/$ {req.originalUrl} . txt”);      fs。存在(文件名,存在=比;{   如果存在(){   fs.createReadStream (path.join (__dirname,‘…’,‘…’,‘…’, '公共/$ {req.originalUrl} . txt ')) .pipe (res);   其他}{   res.end(“${点播。- & lt; originalUrl}’& lt;老铁,这个接口你还没写。”);   }   });      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

解决webpack dev-server不能匹配的帖子请求的问题