无法为 angular-phonecat 教程安装 npm:找不到模块“update-notifier”
Posted
技术标签:
【中文标题】无法为 angular-phonecat 教程安装 npm:找不到模块“update-notifier”【英文标题】:Cannot npm install for angular-phonecat tutorial : Cannot find module 'update-notifier' 【发布时间】: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'”。我觉得我不应该一个一个地安装这些依赖项......我错了吗?顺便感谢您的帮助。 如果您遇到这些错误,那么您必须安装所有这些依赖项才能正常工作 【参考方案1】:当我尝试在 Windows 10 上下载 angular-seed 项目时遇到了类似的问题。我安装了 GIT 命令行。然后我没有下载 ZIP,而是使用 GIT 命令行下载项目。 git clone https://YOURPORJECT.For 我在 git config --global url 中输入的网络问题。"https://".insteadOf git://。
【讨论】:
以上是关于无法为 angular-phonecat 教程安装 npm:找不到模块“update-notifier”的主要内容,如果未能解决你的问题,请参考以下文章
linux CentOS 6.5中angular-phonecat的启动问题。
GitHub - 无法连接到 github 443 windows/ 无法连接到 gitHub - 没有错误