After installing yeoman, I tried installing some yeoman generators, but they all ended up with a bunch of errors when checking with npm -g list.
npm -g install generator-angular
npm -g list
....
npm ERR! missing: is-promise@~1, required by promise@2.0.0
npm ERR! missing: css-parse@1.0.4, required by css@1.0.8
npm ERR! missing: css-stringify@1.0.5, required by css@1.0.8
npm ERR! missing: source-map@~0.1.7, required by uglify-js@2.2.5
npm ERR! missing: optimist@~0.3.5, required by uglify-js@2.2.5
npm ERR! missing: astw@~0.0.0, required by lexical-scope@0.0.12
npm ERR! missing: graceful-fs@~1.2.0, required by glob@3.2.1
npm ERR! missing: inherits@1, required by glob@3.2.1
npm ERR! missing: assert-plus@0.1.2, required by http-signature@0.9.11
npm ERR! missing: asn1@0.1.11, required by http-signature@0.9.11
npm ERR! missing: ctype@0.5.2, required by http-signature@0.9.11
npm ERR! missing: hoek@0.8.x, required by hawk@0.13.1
npm ERR! missing: boom@0.4.x, required by hawk@0.13.1
npm ERR! missing: cryptiles@0.2.x, required by hawk@0.13.1
npm ERR! missing: sntp@0.2.x, required by hawk@0.13.1
npm ERR! missing: combined-stream@~0.0.4, required by form-data@0.0.8
npm ERR! missing: async@~0.2.7, required by form-data@0.0.8
npm ERR! missing: amdefine@>=0.0.4, required by source-map@0.1.23
npm ERR! missing: wordwrap@~0.0.2, required by optimist@0.3.7
npm ERR! missing: keypress@0.1.x, required by commander@1.1.1
npm ERR! missing: lru-cache@2, required by minimatch@0.2.12
npm ERR! missing: sigmund@~1.0.0, required by minimatch@0.2.12
npm ERR! missing: cheerio@~0.10.8, required by yeoman-generator@0.11.4
npm ERR! missing: request@~2.16.6, required by yeoman-generator@0.11.4
npm ERR! missing: rimraf@~2.1.4, required by yeoman-generator@0.11.4
npm ERR! missing: tar@~0.1.17, required by yeoman-generator@0.11.4
npm ERR! missing: diff@~1.0.4, required by yeoman-generator@0.11.4
npm ERR! missing: mime@~1.2.9, required by yeoman-generator@0.11.4
npm ERR! missing: underscore.string@~2.3.1, required by yeoman-generator@0.11.4
npm ERR! missing: mkdirp@~0.3.5, required by yeoman-generator@0.11.4
npm ERR! missing: glob@~3.1.21, required by yeoman-generator@0.11.4
npm ERR! missing: cli-table@~0.2.0, required by yeoman-generator@0.11.4
npm ERR! missing: debug@~0.7.2, required by yeoman-generator@0.11.4
npm ERR! missing: isbinaryfile@~0.1.8, required by yeoman-generator@0.11.4
npm ERR! missing: prompt@~0.2.9, required by yeoman-generator@0.11.4
npm ERR! missing: revalidator@~0.1.5, required by yeoman-generator@0.11.4
npm ERR! missing: dargs@~0.1.0, required by yeoman-generator@0.11.4
npm ERR! missing: async@~0.2.8, required by yeoman-generator@0.11.4
npm ERR! missing: abbrev@1, required by nopt@2.1.1
npm ERR! invalid: lodash@1.1.1 /usr/local/share/npm/lib/node_modules/yo/node_modules/lodash
npm ERR! missing: request@~2.12.0, required by update-notifier@0.1.3
npm ERR! missing: configstore@~0.1.0, required by update-notifier@0.1.3
npm ERR! missing: semver@~1.1.4, required by update-notifier@0.1.3
npm ERR! missing: request@~2.12.0, required by insight@0.1.0
npm ERR! missing: prompt@~0.2.8, required by insight@0.1.0
npm ERR! missing: mkdirp@~0.3.5, required by configstore@0.1.2
npm ERR! missing: yamljs@~0.1.4, required by configstore@0.1.2
npm ERR! not ok code 0
npm -g install generator-webapp
npm -g list
...
npm ERR! missing: is-promise@~1, required by promise@2.0.0
npm ERR! missing: css-parse@1.0.4, required by css@1.0.8
npm ERR! missing: css-stringify@1.0.5, required by css@1.0.8
npm ERR! missing: source-map@~0.1.7, required by uglify-js@2.2.5
npm ERR! missing: optimist@~0.3.5, required by uglify-js@2.2.5
npm ERR! missing: astw@~0.0.0, required by lexical-scope@0.0.12
npm ERR! missing: graceful-fs@~1.2.0, required by glob@3.2.1
npm ERR! missing: inherits@1, required by glob@3.2.1
npm ERR! missing: assert-plus@0.1.2, required by http-signature@0.9.11
npm ERR! missing: asn1@0.1.11, required by http-signature@0.9.11
npm ERR! missing: ctype@0.5.2, required by http-signature@0.9.11
npm ERR! missing: hoek@0.8.x, required by hawk@0.13.1
npm ERR! missing: boom@0.4.x, required by hawk@0.13.1
npm ERR! missing: cryptiles@0.2.x, required by hawk@0.13.1
npm ERR! missing: sntp@0.2.x, required by hawk@0.13.1
npm ERR! missing: combined-stream@~0.0.4, required by form-data@0.0.8
npm ERR! missing: async@~0.2.7, required by form-data@0.0.8
npm ERR! missing: amdefine@>=0.0.4, required by source-map@0.1.23
npm ERR! missing: wordwrap@~0.0.2, required by optimist@0.3.7
npm ERR! missing: keypress@0.1.x, required by commander@1.1.1
npm ERR! missing: lru-cache@2, required by minimatch@0.2.12
npm ERR! missing: sigmund@~1.0.0, required by minimatch@0.2.12
npm ERR! missing: cheerio@~0.10.8, required by yeoman-generator@0.11.4
npm ERR! missing: request@~2.16.6, required by yeoman-generator@0.11.4
npm ERR! missing: rimraf@~2.1.4, required by yeoman-generator@0.11.4
npm ERR! missing: tar@~0.1.17, required by yeoman-generator@0.11.4
npm ERR! missing: diff@~1.0.4, required by yeoman-generator@0.11.4
npm ERR! missing: mime@~1.2.9, required by yeoman-generator@0.11.4
npm ERR! missing: underscore.string@~2.3.1, required by yeoman-generator@0.11.4
npm ERR! missing: mkdirp@~0.3.5, required by yeoman-generator@0.11.4
npm ERR! missing: glob@~3.1.21, required by yeoman-generator@0.11.4
npm ERR! missing: cli-table@~0.2.0, required by yeoman-generator@0.11.4
npm ERR! missing: debug@~0.7.2, required by yeoman-generator@0.11.4
npm ERR! missing: isbinaryfile@~0.1.8, required by yeoman-generator@0.11.4
npm ERR! missing: prompt@~0.2.9, required by yeoman-generator@0.11.4
npm ERR! missing: revalidator@~0.1.5, required by yeoman-generator@0.11.4
npm ERR! missing: dargs@~0.1.0, required by yeoman-generator@0.11.4
npm ERR! missing: async@~0.2.8, required by yeoman-generator@0.11.4
npm ERR! missing: abbrev@1, required by nopt@2.1.1
npm ERR! invalid: lodash@1.1.1 /usr/local/share/npm/lib/node_modules/yo/node_modules/lodash
npm ERR! missing: request@~2.12.0, required by update-notifier@0.1.3
npm ERR! missing: configstore@~0.1.0, required by update-notifier@0.1.3
npm ERR! missing: semver@~1.1.4, required by update-notifier@0.1.3
npm ERR! missing: request@~2.12.0, required by insight@0.1.0
npm ERR! missing: prompt@~0.2.8, required by insight@0.1.0
npm ERR! missing: mkdirp@~0.3.5, required by configstore@0.1.2
npm ERR! missing: yamljs@~0.1.4, required by configstore@0.1.2
npm ERR! not ok code 0
After installing yeoman, I tried installing some yeoman generators, but they all ended up with a bunch of errors when checking with
npm -g list.