При установке angularjs на окнах 7. Он выходит из строя с сообщением ниже:
C:\angular.js>npm install
npm ERR! git rev-list -n1 ced17cbe52c1412b2ada53160432a5b681f37cd7: fatal: bad o
bject ced17cbe52c1412b2ada53160432a5b681f37cd7
npm ERR! git rev-list -n1 ced17cbe52c1412b2ada53160432a5b681f37cd7:
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\nodejs\\\\node.exe" "C:\\nodejs\\node_modules\\npm\\bin\\npm-
cli.js" "install"
npm ERR! node v0.12.7
npm ERR! npm v2.11.3
npm ERR! code 128
npm ERR! Command failed: git -c core.longpaths=true rev-list -n1 ced17cbe52c1412
b2ada53160432a5b681f37cd7
npm ERR! fatal: bad object ced17cbe52c1412b2ada53160432a5b681f37cd7
npm ERR!
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! C:\angular.js\npm-debug.log
В чем причина фатального плохого объекта?
Решено!
Проблема была в devDependencies "grunt-jasmine-node", упомянутом в файле angularjs package.json.
Изменил его с "grunt-jasmine-node": "git://github.com/vojtajina/grunt-jasmine-node.git#fix-grunt-exit-code" на "grunt-jasmine-node": "~ 2.0 0,1"
grunt-jasmine-node был ссылкой на фатальный объект
Если вы устанавливаете угловой с NPM внутри окна консоли в среде IDE, например webstorm, вы можете попробовать установить ее с помощью вашей PowerShell, например, я думаю, что это должно решить эту ошибку.