感谢@McMath 的出色回答,现在我可以通过webpack编译客户端和服务器。我现在正努力使自己webpack --watch
变得有用。理想情况下,当捆绑更改时,我希望它为我的服务器进程生成类似nodemon的东西,而当客户端更改时,它会生成某种浏览器同步的味道。
我意识到这是一个捆绑器/加载器,而不是一个真正的任务运行器,但是有什么方法可以做到这一点?缺少google结果似乎表明我正在尝试新的东西,但这必须已经完成。
我总是可以将webpack程序包保存到另一个目录,并使用gulp观看/复制/浏览器同步化它,但这似乎很简单。是否有更好的方法?
除了@Ling的好答案之外:
如果您想一次构建项目,则在观看之前
nodemon
,可以使用webpack 编译器hook。在webpack完成编译后,插件的代码就会nodemon
在done
钩子中触发(另请参阅此有用的文章)。webpack.config.js:
package.json:
希望能帮助到你。