NPM 命令

NPM

npm 安装与升级

1
2
3
4
// 获取当前使用的 npm 的版本
npm -v
// 升级 npm
npm install npm -g

package 安装与卸载

本地安装将会把安装包安装在运行 npm 命令时所在目录的 ./node_modules 目录下;
全局安装则会将安装包安装在你的 node 所在目录;

1
2
3
4
npm install <package name>		// local
npm install <package name> -g // global
npm install <package name> --save-dev | -D// development
npm install <package name> --save | -S // production

通过命令 npm install <package name> —save 安装的 package 会被加到 package.json 文件中的 dependencies 部分,而通过命令 npm install <package name> —save-dev 安装的 package 会被加到 devDependencies 部分。
命令如果不加 —save 或 —save-dev 则 package 不会被添加到 package.json 文件中

卸载某个 package

1
npm uninstall <package name>

更新某个 package

1
npm update <package name>

安装最新版本的 package

1
npm install <package name>@latest

安装指定版本号的 package

1
npm install <package name>@[verion number]

查看信息

可以通过命令来查看已经安装的 packeage

1
2
3
4
npm list
npm list -g
# --depth 表示深度,深度为 0 时,不显示依赖模块
npm list --depth=0 -g

查看某个 package 是否安装或查看其版本号(若已存在)

1
npm list <package name>

查看某个 package 是否存在

1
npm ls

搜索某个模块

1
npm search <package name>

查看某个 package 的路径

1
npm root <package name>

切换安装源

1
2
3
4
# 淘宝镜像
npm config set registry https://registry.npm.taobao.org
# 官方源
npm config set registry https://registry.npmjs.org/
作者

Y2hlbmdsZWk=

发布于

2018-02-06

更新于

2021-09-01

许可协议