分类: Yarn JavaScript 包管理器
-
执行 yarn 时报错提示 laravel-mix 的补丁文件无法被解析。通过查看 Git 日志发现补丁文件版本变更,但删除 node_modules 目录并重新安装未能解决问题。参考相关 Issues 使用 npx patch-package laravel-mix 生成补丁后,错误依然存在。最终通过将补丁文件的换行符从 CRLF 替换为 LF,成功解决了该报错并使 yarn 正常执行。
-
在 Laravel 6 中遇到报错“Illuminate\View\ViewException (E_ERROR) The Mix manifest does not exist”时,通常是因为项目缺少编译所需的资源文件。解决该问题首先需要执行 yarn install 命令安装当前项目的 npm 依赖包,接着运行 npm run dev 命令执行 Mix 任务以生成 manifest 文件,完成编译后刷新页面,错误即可消失,页面恢复正常显示。
-
执行 yarn run prod 命令时提示 Browserslist 依赖过时,按照指引运行 npx 更新数据库后,继续执行构建命令却报错找不到 autoprefixer 中的 caniuse-lite 模块。排查后删除 node_modules 目录,重新执行 yarn install 安装依赖并运行 yarn run dev,问题解决,不再报错。
