【发布时间】:2015-09-10 13:35:53
【问题描述】:
我尝试使用 Yosemite 在 Mac 上安装 grunt。节点已安装在最新版本中。如果我在终端中输入“node -v”,我会得到 v0.12.5 行。那挺好的。但是当我想用 npm 安装一些东西时,我只得到一个错误......
我尝试了“sudo npm install -g grunt-cli”、“sudo npm install 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)
有人知道问题所在或更好的解决方案吗?
【问题讨论】:
-
它说它找不到模块'are-we-there-yet'。这是什么?
-
我不知道。我没有安装任何新东西或任何东西,只是更新了节点
sudo npm cache clean -f sudo npm install -g n sudo n stable,然后我尝试安装 grunt -
它表示您正在尝试安装一个名为“are-we-there-yet”的模块。你有没有碰巧
npm install are-we-there-yet? -
不,我不会尝试安装名为“are-we-there-yet”的模块。如果我尝试安装 grunt 或使用
sudo npm install -g grunt-cli或npm -v获取 npm 版本,我会收到此错误
标签: node.js macos installation npm