如何将npmconfiguration恢复/重置为默认值?
我已经玩了几次npm set和npm config set ,现在我想重置为默认值(一种工厂重置)。 
  npm是否提供了一个命令来做到这一点?  或者我应该删除所有的configuration文件,然后重新安装? 
 我需要它在linux Centos和Windows 8 。 
提前致谢!
重置用户默认值
在命令行(或Windows上的git bash )运行这个:
 echo "" > $(npm config get userconfig) npm config edit 
重新设置全球范围
 echo "" > $(npm config get globalconfig) npm config --global edit 
如果你需要使用sudo来运行它:
 sudo sh -c 'echo "" > $(npm config get globalconfig)' 
 如果你运行npm config edit ,你会得到一个显示当前configuration的编辑器,还有一个选项列表及其默认值。 
但我不认为有一个“重置”命令。
如果只是一个属性 – 假设你想临时改变一些默认值,例如禁用CA检查:你可以用
 npm config set ca "" 
要简单地返回到该设置的默认值
 npm config delete ca 
 要validation,请使用npm config get ca 
npmconfiguration编辑
在编辑器中打开configuration文件。 使用–global标志编辑全局configuration。 现在你可以删除你不想要的registry,并保存文件。
npm config list将显示现在可用的列表。