更换 node 版本为 18.x
nvm install 18
nvm use 18
安装
rm -rf node_modules package-lock.json
npm install
报错
rina@rina:/usr/local/netcoreproject/driver_manage/driver_manage_front$ npm install
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: jnpf-web-vue3@3.6.0
npm error Found: vue@3.3.4
npm error node_modules/vue
npm error vue@"3.3.4" from the root project
npm error
npm error Could not resolve dependency:
npm error peer vue@"^2.7.0 || ^3.5.11" from pinia@2.3.1
npm error node_modules/pinia
npm error pinia@"^2.1.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/rina/.npm/_logs/2025-04-12T15_32_50_669Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/rina/.npm/_logs/2025-04-12T15_32_50_669Z-debug-0.log
解决:
npm install --legacy-peer-deps