npm拒绝安装grunt依赖项

我有几个使用grunt的项目,今天npm拒绝安装依赖项。

重要的一点就是这个以前工作正常,只是突然停下来。

包文件符合grunt文档( http://gruntjs.com/getting-started#package.json )

{ "name": "devproject", "author": "me", "version": "1.0.0", "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-jshint": "~0.6.2", "grunt-contrib-uglify": "~0.2.2", "grunt-contrib-watch": "~0.5.1", "grunt-sass": "~0.10.0" } } 

如果我运行npm install ,而不是安装devDependencies,npm现在给出了这3个警告:

 npm WARN package.json devproject@1.0.0 No description npm WARN package.json devproject@1.0.0 No repository field. npm WARN package.json devproject@1.0.0 No README data 

没有任何反应,依赖关系没有安装。

如果我也可以添加说明和自述文件,但是有一个存储库设置是没有意义的,这是另一个存储库中文件夹中的私有构build脚本。

如果我添加"private" : true,package.json文件,然后警告消失,但没有发生,仍然没有安装。

如果我运行npm -verbose install ,我得到这个:

 npm info it worked if it ends with ok npm verb cli [ 'node', '/usr/local/bin/npm', '-verbose', 'install' ] npm info using npm@1.4.6 npm info using node@v0.10.26 npm verb node symlink /usr/local/bin/node npm verb readDependencies using package.json deps npm verb install where, deps [ '/Users/me/dev/sites/devproject/public/wp-content/themes/devproject/resources', npm verb install [] ] npm info preinstall devproject@1.0.0 npm verb readDependencies using package.json deps npm info build /Users/me/dev/sites/devproject/public/wp-content/themes/devproject/resources npm verb linkStuff [ false, npm verb linkStuff false, npm verb linkStuff false, npm verb linkStuff '/Users/me/dev/sites/devproject/public/wp-content/themes/devproject' ] npm info linkStuff devproject@1.0.0 npm verb linkBins devproject@1.0.0 npm verb linkMans devproject@1.0.0 npm verb rebuildBundles devproject@1.0.0 npm info install devproject@1.0.0 npm info postinstall devproject@1.0.0 npm info prepublish devproject@1.0.0 npm verb exit [ 0, true ] npm info ok 

再次,这用于正常工作。 自从我没有改变我的configuration。 我能想到的唯一的事情就是我几天前安装了浏览器同步。 我试过删除它,但它没有改变任何东西。

任何线索?