亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel npm run watch 無法在運行時 scss 和 js 中編譯

Laravel npm run watch 無法在運行時 scss 和 js 中編譯

PHP
繁星淼淼 2023-08-06 10:04:19
您好,我對新的 Laravel 項目有疑問。我知道在命令 npm run watch 之后應該自動編譯 scss 和 js 。但它沒有識別出任何變化,我不知道為什么。我的 webpack.mix.js 看起來像這樣:const mix = require('laravel-mix');/* |-------------------------------------------------------------------------- | Mix Asset Management |-------------------------------------------------------------------------- | | Mix provides a clean, fluent API for defining some Webpack build steps | for your Laravel application. By default, we are compiling the Sass | file for the application as well as bundling up all the JS files. | */mix.js('resources/js/app.js', 'public/js')   .sass('resources/sass/app.scss', 'public/css');為了編譯更改,我必須每次 npm run watch 。如果您知道為什么請告訴我。Log from console: DONE  Compiled successfully in 8794ms                                7:57:59 AM       Asset      Size   Chunks             Chunk Names/css/app.css   179 KiB  /js/app  [emitted]  /js/app  /js/app.js  1.66 MiB  /js/app  [emitted]  /js/app但這在運行時從未改變......
查看完整描述

5 回答

?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

第一次運行

npm run dev

然后運行

npm run watch


查看完整回答
反對 回復 2023-08-06
?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

嘗試一下npm run watch-poll。監視命令并不總是有效。因此watch-poll每隔幾毫秒手動檢查一次文件更改。



查看完整回答
反對 回復 2023-08-06
?
慕田峪9158850

TA貢獻1794條經驗 獲得超8個贊

我嘗試了以下步驟來清理公用文件夾,它解決了我的問題。

從公用文件夾中刪除以下文件:

  • mix-manifest.json

  • js文件夾內的所有文件

  • 任何以數字命名的文件,例如:123.js

然后運行以下命令:

  • npm 運行開發

  • npm 運行手表



查看完整回答
反對 回復 2023-08-06
?
慕婉清6462132

TA貢獻1804條經驗 獲得超2個贊

哦,我在 homestead 服務器上運行 npm run watch...當我在本地環境中嘗試它時,它工作正常。這是解決方案



查看完整回答
反對 回復 2023-08-06
?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

就我而言,npm upgrade解決了問題。



查看完整回答
反對 回復 2023-08-06
  • 5 回答
  • 0 關注
  • 180 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號