npm包管理工具 
npm常用命令 
| 命令 | 功能 | 
|---|---|
| npm -v | 查看npm安装的版本 | 
| npm help | 查看帮助 | 
| npm help json | 查看package.json文件内容格式 | 
| npm init | 初始化,引导你创建一个package.json文件 | 
| npm install | 安装package.json中的中的模块(目录中存在package.json,将安package.json配置号的版本模块) | 
| npm install -g | 更新本机npm的版本 | 
| npm install moduleName | 安装模块(install可简写为i)仅在当前目录安装 | 
| npm install moduleName -g | 全局安装(可在所有目录下使用) | 
| npm install moduleName --save-dev | 安装到开发环境依赖(例如一些预编译包,如sass-loader, less-loader等,仅在开发环境中会用到) | 
| npm install moduleName --save | 安装到生成环境依赖 | 
| npm list | 查看当前目录下已安装的node包 | 
| npm outdated | 检查模块是否已经过时(列出所有有新版本的模块,方便对包的更新) | 
| npm rebuild moduleName | 重新安装模块 | 
| npm root | 查看当前目录模块的安装路径 | 
| npm root -g | 查看全局安装模块的安装路径 | 
| npm search moduleName | 检查npm线上是否存在该模块 | 
| npm update moduleName | 更新模块 | 
| npm uninstall moduleName | 卸载模块(uninstall可简写为un) | 
| npm config list | 显示所有配置信息 | 
| npm list -global | npm的本地仓库 | 
| npm config set registry=http://registry.npm.taobao.org | 配置镜像站 | 
