好端端的,突然npm
不能用了,老是报错,报错信息如下:
throw err;
^
Error: Cannot find module 'semver'
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\l
ib\config\defaults.js:6:14)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
这下好了,没得玩了,连npm -v
都没用了。咋整呢?卸载重装node有用吗?很遗憾告诉你没这么简单,还差些步骤……
处理方法:
在C:\Users\D\AppData\Roaming
这个路径下的npm文件夹删了;然后重新安装node,搞定!
评论区