注意:

    采用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服务器

    screenshot-from-2019-01-22-02-02-12.png

    • 正确结果,采用 nodemon 作为Web服务器

    screenshot-from-2019-01-22-01-59-22.png