![](/img/trans.png)
[英]Bootstrap 4 toggle button (hamburger) is not working in fresh Laravel 7 project
[英]Fresh Laravel 5.4 Project, webpack not working
因此,Laravel为webpack制作了他们的新包装,称为Laravel mix。
根据文档,您可以通过运行npm run watch
编译前端文件。 问题是webpack无法检测到任何文件更改。 我发现的唯一解决方法是将--watch-poll
添加到watch
任务配置中。 问题在于:
它使用本机文件侦听器检查更新。
而且问题在于它占用了CPU的105%。 我真的必须为此解决吗? 是否有一个更智能的解决方案,或者甚至为Laravel的前端文件提供了等效的任务设置?
尚未找到使用任何gulp软件包执行此操作的优雅方法(gulp-vueify只是将组件编译为js文件)。
Windows主机有什么解决方案吗?
谢谢
编辑:
使用Windows 10和Laravel的Homestead(NodeJS v6.9.0)
很奇怪没有人找到解决方案。
我发现有些杂物,但绝对可以。 在/node_modules/webpack/lib/
找到文件DirectoryWatcher.js
。
在第57行 ,将被ignored
选项替换为ignored
ignored: /node_modules/,
这意味着您最初通过的所有ignored
选项都将被覆盖,但是如果我知道如何以正确的方式传递它们,我就不会那样做。
它仍然可以正常工作。 CPU使用率下降,编译时间大大减少。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.