Windows 使用者執行 NPM run watch-poll 報錯的原因及解決方法

zhaiduting發表於2018-11-27

windows 使用者無法使用 laravel-mix 的原因在於 cross-env 版本不對!
或者說:
 npm run watch-poll 命令報錯的原因在於 cross-env 版本不正確

教程使用的 cross-env 5.0.1 版本會導致 windows 使用者無法執行 watch-poll 命令。
修復方法很簡單,只需要敲入以下命令即可:
 npm i cross-env
命令執行結果會把交叉環境的版本更新到 5.2.0
再次嘗試輸入 npm run watch-poll 就會成功了!

圖1:npm i --no-bin-links(安裝 package.json 依賴)
file
圖2:npm run watch-poll(命令嘗試失敗)
file
圖3:npm i cross-env(指定安裝交叉環境,實為更新)
file
圖4:npm run watch-poll(命令成功!!)
file
圖5(全程回顧)
file
本文是對前篇文章的補充,目的是將解決問題的方法單獨抽出並做記錄
(前文《Windows 使用者真機執行教程專案》 https://learnku.com/articles/20234

相關文章