繁体   English   中英

Fresh Laravel 5.4项目,webpack无法正常工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM