“Dependency 依赖怎么修复”这个问题范围比较广,不同场景(前端、后端、系统包管理等)处理方式不同。下面我按常见情况给你一份通用排错与修复指南,你可以对号入座。
missing module / not found?version conflict / peer dependency?build failed / network error?# 删除依赖与缓存
rm -rf node_modules package-lock.json
npm cache clean --force
# 重新安装
npm install
Yarn:
rm -rf node_modules yarn.lock
yarn install
pnpm:
pnpm remove node_modules
pnpm install
npm install <pkg> --legacy-peer-deps
# 或
npm install <pkg> --force
推荐做法:
overrides(package.json)"overrides": {
"react": "18.2.0"
}
npm config set registry https://registry.npmmirror.com
pip install --upgrade pip
pip install -r requirements.txt
冲突严重时:
pip uninstall 包名
pip install 指定版本
推荐用虚拟环境:
python -m venv venv
source venv/bin/activate
mvn dependency:tree
排除冲突:
<exclusions>
<exclusion>
<groupId>xxx</groupId>
<artifactId>yyy</artifactId>
</exclusion>
</exclusions>
清理:
mvn clean install -U
# Ubuntu
sudo apt --fix-broken install
sudo apt update && sudo apt upgrade
你可以直接贴:
我可以一步一步帮你修 ✅
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。