Yeoman angularjs脚手架错误

我试图运行这个命令:

yo angular 

但它给了我这个错误:

 **/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/lib/detect-dependencies.js:84 if (_.isString(componentConfigFile.main)) { ^ TypeError: Cannot read property 'main' of undefined at findMainFiles (/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/lib/detect-dependencies.js:84:37) at /usr/local/lib/node_modules/generator-angular/node_modules/wiredep/lib/detect-dependencies.js:146:17 at forOwn (/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/node_modules/lodash/dist/lodash.js:1301:15) at Function.forEach (/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/node_modules/lodash/dist/lodash.js:2595:9) at detectDependencies (/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/lib/detect-dependencies.js:28:5) at wiredep (/usr/local/lib/node_modules/generator-angular/node_modules/wiredep/wiredep.js:57:39) at Generator._injectDependencies (/usr/local/lib/node_modules/generator-angular/app/index.js:326:5) at /usr/local/lib/node_modules/generator-angular/node_modules/yeoman-generator/node_modules/async/lib/async.js:232:13 at /usr/local/lib/node_modules/generator-angular/node_modules/yeoman-generator/node_modules/async/lib/async.js:113:21 at /usr/local/lib/node_modules/generator-angular/node_modules/yeoman-generator/node_modules/async/lib/async.js:24:16** 

我如何解决上述错误? 注意:我正在运行Ubuntu 14.04

问题是没有安装Git,因为yeoman试图通过Git获取bower_components

我使用nvm并在安装并切换到最新版本的节点后遇到此问题。 我意识到我忘了重新安装全球的凉亭 :

 npm install -g bower 

安装后,问题就消失了。