npm run watch 和 npm run watch-poll 的区别
Posted
技术标签:
【中文标题】npm run watch 和 npm run watch-poll 的区别【英文标题】:Difference between npm run watch and npm run watch-poll 【发布时间】:2017-10-22 23:40:17 【问题描述】:npm run watch
和 npm run watch-poll
在 Laravel mix 中有什么区别?
我看不出他们给出的输出有什么区别。
【问题讨论】:
webpack.js.org/configuration/watch 未来的读者应该注意,这是一个关于 Laravel Mix 的问题,它是一个 Webpack 的包装器,可以在有或没有 Laravel 的情况下使用。 【参考方案1】:watch-poll
在某些环境中是watch
的替代品watch
可能无法正确跟踪更改,因此实现了watch-poll
。
投票将每 x 秒检查一次文件,而不是通过观察自动获取更改。
您可以阅读docs,了解有关混音的更多信息。
【讨论】:
【参考方案2】:watch
将侦听文件更改,但是,在某些系统上这并不总是有效。
watch-poll
定期检查(轮询)更改,例如每 1000 毫秒它会手动检查是否有任何文件已更改。
https://laravel.com/docs/5.4/mix#running-mix
https://webpack.js.org/configuration/watch/
【讨论】:
以上是关于npm run watch 和 npm run watch-poll 的区别的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 中的 npm run watch 和 npm run hot 有啥区别?