在 Laravel 6 中,安装 Laravel Mix 时(npm install),报错:npm ERR! ERESOLVE unable to resolve dependency tree
1、在 Laravel 6 中,安装 Laravel Mix 时(npm install),报错:npm ERR! ERESOLVE unable to resolve dependency tree。如图1
PS E:\wwwroot\object> npm install npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: undefined@undefined npm ERR! Found: postcss@8.3.1 npm ERR! node_modules/postcss npm ERR! dev postcss@"8.3.1" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer postcss@"^8.3.11" from laravel-mix@6.0.39 npm ERR! node_modules/laravel-mix npm ERR! dev laravel-mix@"^6.0.31" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! npm ERR! For a full report see: npm ERR! C:\Users\Lenovo\AppData\Local\npm-cache\_logs\2023-05-19T07_21_41_833Z-eresolve-report.txt npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Lenovo\AppData\Local\npm-cache\_logs\2023-05-19T07_21_41_833Z-debug-0.log
2、发现程序根目录下存在:yarn.lock,替换为:yarn 命令,不再报错。如图2
PS E:\wwwroot\object> yarn yarn install v1.22.15 [1/4] Resolving packages... [2/4] Fetching packages...
近期评论