大佬教程收集整理的这篇文章主要介绍了node.js – npm不工作,总是得到这个错误 – >错误:找不到模块“我们还在 –,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试过“sudo npm安装-g grunt-cli”,“sudo npm安装npm -g”和“npm -v”我总是这个错误…
Error: CAnnot find module 'are-we-there-yet' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (/usr/local/Cellar/node/0.10.22/lib/node_modules/npm/node_modules/npmlog/log.js:2:16) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17)
有人知道什么是问题或更好的解决方案?
gregor;)
我们仍然是一个npmlog的依赖,这是一个npm本身的依赖,你不知何故删除它。对于这种情况通常的简单的解决方案是重新安装一个包,但是如果npm不能操作,这不工作。幸运的是,npm tarball预先捆绑了依赖关系,因此installing npm
from scratch就像打开tarball一样简单。
1)转到全局node_modules目录(如果你可以运行它将npm root -g打印):
$ cd /usr/local/lib/node_modules
2)删除损坏的npm目录或将其移动到其他位置(注意,您可能需要提升此权限和以下步骤):
$ mv npm /tmp
3)从注册表下载并解压新npm(要安装的替代版本,例如3.10.8):
$ curl -L registry.npmjs.com/npm/-/npm-{VERSION}.tgz | tar xz --transform="s:^package:npm:"
您可以使用此安装脚本自动化某些操作:
$ curl -L https://www.npmjs.com/install.sh | sh
此时npm应该再次工作。
以上是大佬教程为你收集整理的node.js – npm不工作,总是得到这个错误 – >错误:找不到模块“我们还在 –全部内容,希望文章能够帮你解决node.js – npm不工作,总是得到这个错误 – >错误:找不到模块“我们还在 –所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。