2017-06-04 60 views
1

我正在使用Laravel 5.4混合版本JavaScript和scss文件。 問題是:它不清除以前的內置文件,只是添加一個不同的文件名,即app.9d3e179e85922aad6ccf.jsLaravel混合版本化不會刪除舊的構建文件

在我開始的一個新項目中,我沒有這個問題。混合使用最新的內置版本正確替換舊文件。

有什麼地方可以改變?

回答

3

這是laravel-mix庫的一個問題,在這裏無法解決。 GitHub上有許多關於同樣問題的未解決的問題。您可以檢查最近的一個變通辦法,直到官方圖書館獲得永久修復。萬一

https://github.com/JeffreyWay/laravel-mix/issues/814

可能的解決方案的鏈接不會在今後的工作。

現在幾乎沒有可能的解決方案。

  1. 讓文件進入默認目錄。

    js mix.js('./resources/assets/js/app.js', 'public/js/app.js')

  2. 泰爾NPM建設新

  3. 使用clean-webpack-pluginhttps://github.com/johnagan/clean-webpack-plugin
之前刪除的文件夾捆綁