首先引入express,然后监听端口为9000,再引入webpack,webpackDevMiddleware,还有我们的webpack.config。complier是node解释webpack的解释器,具体的我也不知道是干啥的,webpack-dev-middleware的官网上有,我也是抄的。再然后就是app.use(webpackDevMiddleware),我们把complier传进去,后边接收的是一个对象,我只配置了一个publicPath,可以看出我在weboack.config的output里边也配置了一个publicPath,这样我们server.js就写好了,然后运行npm run server,同样也可以打开localhost:9000的端口,改变代码仍然会重新打包,但是浏览器需要手动刷新,是因为我们没有配置全,官方文档我还没看完,具体配置项请自行查看,谢谢!!官方地址www.npmjs.com/package/web…