全局node_modules 修复

本文介绍了使用npm命令清理及优化全局安装的包的方法,包括检查失效的包、修剪不必要的包、重建全局包、更新版本以及清除缓存等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

npm ls --depth 0 -g // 看看哪些失效了
npm prune -g // 修剪下全局包
npm rebuild -g // 重建下全局包
npm update -g // 更新下全局包的版本
npm cache clear --force -g // 删除全局包的缓存(慎重)
PS D:\JAVA\code\spring-ai-protal> cnpm install | [22/23] Installing @babel/helper-validator-identifier@^7.27.1 unsetInstallDone: D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub error: Error: ENOENT: no such file or directory, chmod 'D:\JAVA\code\spring-ai-protal\nod× Install fail! Error: ENOENT: no such file or directory, mkdir 'D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub\node_modules\.bin' Error: ENOENT: no such file or directory, mkdir 'D:\JAVA\code\spring-ai-protal\node_modules\.store\ai-hub@0.0.0\node_modules\ai-hub\node_modules\.bin' at async Object.mkdir (node:internal/fs/promises:858:10) at async exports.mkdirp (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\utils.js:125:3) at async bin (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\bin.js:36:3) at async linkModule (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:413:5) at async _install (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:311:3) at async install (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async mapper (D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:270:9) npminstall version: 7.12.0 npminstall argv: D:\JAVA\utils\node\node.exe D:\JAVA\utils\node\node_global\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\86159\.cnpmrc --disturl=https://cdn.npmmirror.com/binaries/node --registry=https://registry.npmmirror.com
07-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值