我正在开始学习使用AngularJS教程构建现代Web应用程序并尽早解决问题.
我安装了节点:
/path/ang-news node -v
v0.10.26
Run Code Online (Sandbox Code Playgroud)
我之前使用的是NPM但是遇到了Yeoman的问题.我已经重复了这些步骤,但是Grunt停止了工作,所以我开始新鲜了.
我跑了:
$ sudo npm install -g generator-angular
Run Code Online (Sandbox Code Playgroud)
并且所有依赖项都在安装,直到我收到:
npm WARN package.json mongo@0.1.0 No repository field.
npm ERR! peerinvalid The package generator-karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angular@0.9.1 wants generator-karma@>=0.8.2
Run Code Online (Sandbox Code Playgroud)
然后我尝试更新:
$ npm update -g
Run Code Online (Sandbox Code Playgroud)
我应该以管理员身份运行它.我收到了大量的错误消息,这似乎是最相关的:
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Darwin 13.1.0
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "update" "-g"
npm ERR! cwd /path/ang-news
npm ERR! node -v …Run Code Online (Sandbox Code Playgroud)