- 安装包
npm install <package> 安装包,默认会安装最新的版本
npm install <package>@<version> 安装指定版本的包
npm install <package> --save-dev
npm install <package> -D
安装包并将安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它
npm install <package> --save
npm install <package> -S
安装包并将安装包信息将加入到dependencies(生产阶段的依赖)
npm install <package> --global
npm install <package> -g 全局安装包
- 卸载包
npm uninstall <package> --save-dev
npm uninstall <package> -D 卸载开发版本的包
npm uninstall <package> --save
npm uninstall <package> -S 卸载生产版本的包
npm uninstall <package> 卸载包
npm uninstall <package> --global
npm uninstall <package> -g 全局卸载包
- 更新包
npm update 更新包,将包更新到最新版本
npm update <package> 更新指定包
npm update -g 更新全局包
npm update -g <package> 更新指定的全局包
npm outdated [-g]
列出所有已经过时的包,可以及时进行包的更新
- 查看安装的包
npm ls 查看安装的模块及依赖
npm ls -g 查看全局安装的模块及依赖
- 初始化项目
npm init [-f|--force|-y|--yes]
- 查看某条命令的详细帮助
npm help <term> [<terms..>]
- 查看npm安装目录
npm root [-g]
输出 node_modules的路径
- 查看npm的prefix和cache路径配置信息
npm config get prefix npm全局目录
npm config get cache npm的缓存目录
- 设置npm的prefix和cache路径配置信息
npm config set prefix ""
npm config set cache ""
- 设置npm的镜像地址
npm config set registry="https://registry.npm.taobao.org"
- 清除npm本地缓存
npm cache clean 清除npm本地缓存
- 查看npm版本
npm version