【发布时间】:2014-06-09 04:08:45
【问题描述】:
我在 angular-phonecat 目录中运行 npm install 时遇到问题。我假设这可能是我的路径的问题,但不确定。任何见解将不胜感激。我不断收到错误:找不到模块'update-notifier'。如果我单独安装它,我只会得到另一个缺失的模块。
$ which node
/usr/local/bin/node
$ which npm
/Users/Ashton/.node/bin/npm
export PATH="/usr/local/bin/node:$PATH" 导出 PATH="$HOME/.node/bin:$PATH"
$ npm 安装
> angular-phonecat@0.0.0 安装后 /Users/Ashton/Dropbox/Learning Projects/angular-phonecat
> 凉亭安装
模块.js:340
抛出错误;
^
错误:找不到模块“更新通知程序”
在 Function.Module._resolveFilename (module.js:338:15)
在 Function.Module._load (module.js:280:25)
在 Module.require (module.js:364:17)
在需要 (module.js:380:17)
在对象。 (/Users/Ashton/Dropbox/Learning Projects/angular-phonecat/node_modules/.bin/bower:8:22)
在 Module._compile (module.js:456:26)
在 Object.Module._extensions..js (module.js:474:10)
在 Module.load (module.js:356:32)
在 Function.Module._load (module.js:312:12)
在 Function.Module.runMain (module.js:497:10)
npm 错误! angular-phonecat@0.0.0 安装后:`凉亭安装`
npm 错误!退出状态 8
npm 错误!
npm 错误!在 angular-phonecat@0.0.0 安装后脚本失败。
npm 错误!这很可能是 angular-phonecat 包的问题,
npm 错误!不是 npm 本身。
npm 错误!告诉作者这在您的系统上失败:
npm 错误!凉亭安装
npm 错误!您可以通过以下方式获取他们的信息:
npm 错误! npm 所有者 ls angular-phonecat
npm 错误!上面可能有额外的日志输出。
npm 错误!系统达尔文 13.1.0
npm 错误!命令“节点”“/Users/Ashton/.node/bin/npm”“安装”
npm 错误! cwd /Users/Ashton/Dropbox/Learning Projects/angular-phonecat
npm 错误!节点-v v0.10.26
npm 错误! npm -v 1.4.7
npm 错误!代码生命周期
npm 错误!
npm 错误!可以在以下位置找到其他日志记录详细信息:
npm 错误! /Users/Ashton/Dropbox/Learning Projects/angular-phonecat/npm-debug.log
npm 错误!不好的代码 0
【问题讨论】:
-
你的机器上安装了 bower 吗?
-
是的... $ which bower /Users/Ashton/.node/bin/bower
-
如果你执行 npm install update-notifier 会怎样?
-
然后我得到“错误:找不到模块'bower-logger'”。我觉得我不应该一个一个地安装这些依赖项......我错了吗?顺便感谢您的帮助。
-
如果您遇到这些错误,那么您必须安装所有这些依赖项才能正常工作
标签: node.js angularjs path npm