Package.json中的新字段为false

在升级到npm 5.*之后npm 5.*我注意到了package.json上的一个新字段,这个字段真是难以理解,难以理解。

什么是false: {}是指?

 { "name": "test", "devDependencies": {}, "dependencies": {}, // What that means? What's the goal? "false": {} } 

这是npm中的错误#17141 。

它于6月30日在c3b586a提交,7月5日在5.1.0版发布。

任何遇到这个问题的人都可以修改npm。

您可以通过运行npm install -g npm更新