关于NPM
NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
就目前而言,NPM的官网[1]拥有18万的packages。国内的镜像是淘宝所提供的CNPM[2],与NPM相同,它会每隔10分钟就同步一次。
一些常用命令
npm -v
: 查看npm安装的版本npm init
: 引导你创建一个package.json文件,包括名称、版本、作者这些信息等npm install <modulename>
: 安装模块npm install <modulename> -g
: 安装全局模块npm install <modulename>@1.0.0
: 安装指定版本的模块npm install <modulename> -save
: 安装模块并添加到package.json依赖中npm uninstall <modulename>
: 卸载模块npm cache clean
: 清除缓存npm help
: 查看帮助命令npm ls
: 查看当前目录安装的依赖npm ls -g
: 查看全局目录安装的依赖