【npm】解决npm包突然消失MODULE_NOT_FOUND

今天折腾新特性时需要升级nodejs,安装新版后npm离奇消失了。C:\Users\**用户名\AppData\Roaming\npm\node_modules下只有cnpm,没有npm的目录。重装nodejs也不好使。

机智如我,试了下cnpm -v是正常的,而且能看到nodejs,npm等的版本汇总。可以看到npm包其实还是存在的。

于是我把cnpm下的node_modules\npm整个拷到C:\Users\**用户名\AppData\Roaming\npm\node_modules,和cnpm同级。之后npm -v正常,问题解决!

相关推荐
lichenyang4537 小时前
从 Demo 到本地 HAR 包:把 HarmonyOS JSBridge 运行时做成可复用库
前端
不简说8 小时前
拖拽DIY表格插件来了!sv-print 七月更新:这次真的能自己拼表格了
前端·javascript·前端框架
ssshooter8 小时前
小程序分包页面报 "has not been registered yet" 的隐蔽根因:一个动态 import 拖垮整个分包
前端·javascript·微信小程序
鹏多多8 小时前
Web浏览器后台离线通知方案实现以及兼容指南
前端·javascript·vue.js
yangmu32038 小时前
Vue3 响应式系统深度解析:从 Proxy 到依赖追踪
前端·javascript·vue.js
还有多久拿退休金8 小时前
AI 写了代码,谁替你"试毒"?
前端·架构·ai编程
大E帝国子民18 小时前
OpenCloudOS Server 9 安装 Nginx 完整指南
前端·网络·nginx
少年白马醉春风丶9 小时前
【AI Agent面试题】Agent 的自主性分级,怎么理解?
前端
Asize9 小时前
Node path 与 fs 模块:从回调地狱到 async await 的异步进化
javascript·node.js
yingyima9 小时前
Docker Compose 紧急救援:凌晨3点服务器报警的解决方案
前端