NPM就是一个下载器,通过它可以下载到几乎所有你需要的代码资源.它的成功,包括如下几个方面: 海量资源:NPM背后有数以万计的开源免费模块. 高效利用:作为开发者,只需要敲几个简单的命令就可以将这些开源模块引入到自己的项目中来.虽然这些模块大部分都可以在github上找到,但当模块数量巨大的时候,一个个去github上下载还是非常困难的.再考虑到版本依赖问题,就更加复杂.但有了NPM,一个命令搞定. 鼓励共享:通过NPM提供的npm adduser, npm publish两个简单的命令,就能把…