Laravel Mix
簡介
Laravel Mix 是一個由 Laracasts 作者 Jeffrey Way 開發的套件,該套件使用了各種常見的 CSS 與 JavaScript 預處理器,可在 Laravel 專案上使用 Fluent API 來定義 Webpack 建置步驟。
換句話說,使用 Mix 就可以輕鬆地編譯並 Minify 專案的 CSS 與 JavaScript 檔案。只要簡單地串接幾個方法,就可以流暢的定義素材管道。例如:
1mix.js('resources/js/app.js', 'public/js')2 .postCss('resources/css/app.css', 'public/css');
1mix.js('resources/js/app.js', 'public/js')2 .postCss('resources/css/app.css', 'public/css');
若你搞不懂怎麼用 Webpack 與編輯素材、或是覺得很複雜的話,你一定會喜歡 Laravel Mix 的。不過,不一定要使用 Laravel Mix 也能開發你的網站。你可以自由決定要使用哪個素材管道工具,甚至也可以不使用任何工具。
在新安裝的 Laravel 中,Vite 已經取代了 Laravel Mix。若要瀏覽 Mix 的說明文件,請瀏覽 Laravel Mix 官方網站。若要切換至 Vite,請檢視我們的 Vite 遷移指南。