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 | 配置镜像站 |