簡體   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