這是因?yàn)槲覀冊(cè)?resources/views/layouts/app.blade.php 中使用 mix() 方法,而我們還未運(yùn)行 Laravel Mix 進(jìn)行編譯,找不到 mix-manifest.json 文件,所以報(bào)錯(cuò),沒(méi)事接下來(lái)我們來(lái)解決這個(gè)問(wèn)題。
from: https://www.cnblogs.com/sgm4231/p/11010325.html
Laravel Mix
1. Laravel Mix 一款前端任務(wù)自動(dòng)化管理工具,使用了工作流的模式對(duì)制定好的任務(wù)依次執(zhí)行。
2. Mix 提供了簡(jiǎn)潔流暢的 API,讓你能夠?yàn)槟愕?Laravel 應(yīng)用定義 Webpack 編譯任務(wù)。
3. Mix 支持許多常見的 CSS 與 JavaScript 預(yù)處理器,通過(guò)簡(jiǎn)單的調(diào)用,你可以輕松地管理前端資源。
使用 Mix 很簡(jiǎn)單,首先你需要使用以下命令安裝 npm 依賴即可。
我們將使用 Yarn/npm 來(lái)安裝依賴,在這之前,因?yàn)閲?guó)內(nèi)的網(wǎng)絡(luò)原因,我們還需為 Yarn 配置安裝加速:
yarn config set registry https://registry.npm.taobao.org
使用 Yarn 安裝依賴:
yarn install
npm install
安裝成功后,運(yùn)行以下命令即可:
npm run watch-poll
npm run watch-poll
watch-poll 會(huì)在你的終端里持續(xù)運(yùn)行,監(jiān)控 resources 文件夾下的資源文件是否有發(fā)生改變。
在 watch-poll命令運(yùn)行的情況下,一旦資源文件發(fā)生變化,Webpack 會(huì)自動(dòng)重新編譯。