我正在跟随一些教程使用express和react构建一个同构应用程序。 我对webpack-dev-server感到困惑。
webpack的教程中提到了webpack-dev-server:
它会在localhost:8080上绑定一个小型express服务器,它不仅会服务于您的静态资源,还会服务于您的打包文件(自动编译)。
当打包文件被重新编译时,它会自动更新浏览器页面(使用socket.io)。在浏览器中打开http://localhost:8080/webpack-dev-server/bundle。
由于我使用了express服务器,那么我真的需要webpack-dev-server吗?或者使用它有什么优点和缺点?如果我想使用react-hot-loader,那是否需要webpack-dev-server?