一.前言 NPM作为Node的模块管理和发布工具,作用与Ruby的gem.Python的pypl或setuptools.PHP的pear和.Net的Nuget一样.在当前前端工程化极速狂奔的年代,即使不做nodejs的开发,也需要学习和使用NPM的,谁叫grunt.bower.yeoman这一堆的工具都通过NPM发布呢?! 本文为针对非nodejs的开发者整理的NPM使用说明.当然最好的教程还是官网的啦! 二.什么是包? nodejs以包的形式组织程序模块,而包的定义却十分简单——包含文件内容符…