注意:
采用node.js框架(Express+Pug)的webpack应用程序,测试时如果在_ webpack.config.js 中 “target” 设为“node_”时,避免使用webpack-dev-server作为开发服务器来进行测试,推荐采用 nodemon 或_ npm start (或 node app.js**_) 作为nodejs服务器来进行测试。
经过数次失败的尝试后,结论是:
- webpack-dev-server 适合于 ‘target: **web**‘ 的app测试。
- nodejs server 适合于 ‘target: **node**‘ 和 ‘target: web‘ 的app测试。
如下图:
- 错误结果,采用 webpack-dev-server 作为Web服务器
- 正确结果,采用 nodemon 作为Web服务器