返回

玩转 npm & yarn 日常开发常用命令

前端

前言

作为前端开发,我们每天都离不开 npm 或 yarn 这两个工具。它们可以帮助我们轻松管理项目依赖,下载安装所需的模块,并自动解决依赖关系问题。在日常开发中,我们经常需要用到一些常用命令来操作项目依赖,比如安装、卸载、更新、查看版本等。本文将介绍这些常用命令的使用方法,以及 nrm 的简单使用,帮助开发者更便捷地进行前端开发工作。

npm & yarn 常用命令

1. 安装

npm 安装

npm install <package-name>

该命令用于安装一个新的模块。如果要安装多个模块,可以使用以下命令:

npm install <package-name1> <package-name2> ...

yarn 安装

yarn add <package-name>

yarn 的安装命令与 npm 类似,但需要注意的是,yarn 使用的是自己的缓存机制,因此第一次安装模块时可能会稍慢一些。

2. 卸载

npm 卸载

npm uninstall <package-name>

该命令用于卸载一个已安装的模块。如果要卸载多个模块,可以使用以下命令:

npm uninstall <package-name1> <package-name2> ...

yarn 卸载

yarn remove <package-name>

yarn 的卸载命令与 npm 类似。

3. 更新

npm 更新

npm update <package-name>

该命令用于更新一个已安装的模块。如果要更新所有已安装的模块,可以使用以下命令:

npm update

yarn 更新

yarn upgrade <package-name>

yarn 的更新命令与 npm 类似。

4. 查看版本

npm 查看版本

npm list <package-name>

该命令用于查看一个已安装模块的版本。如果要查看所有已安装模块的版本,可以使用以下命令:

npm list

yarn 查看版本

yarn list <package-name>

yarn 的查看版本命令与 npm 类似。

5. 依赖关系

npm 查看依赖关系

npm ls

该命令用于查看项目的依赖关系树。

yarn 查看依赖关系

yarn why <package-name>

yarn 的查看依赖关系命令与 npm 类似,但更详细一些。

6. package.json

npm 查看 package.json

npm view <package-name>

该命令用于查看一个模块的 package.json 文件。

yarn 查看 package.json

yarn info <package-name>

yarn 的查看 package.json 命令与 npm 类似。

nrm 使用

nrm 是一个用于管理 npm 源的工具。我们可以使用它来切换不同的 npm 源,并轻松地安装和更新模块。

安装 nrm

npm install -g nrm

使用 nrm

切换 npm 源

nrm use <registry-name>

该命令用于切换到指定的 npm 源。例如,要切换到淘宝镜像源,可以使用以下命令:

nrm use taobao

查看当前 npm 源

nrm ls

该命令用于查看当前的 npm 源。

添加 npm 源

nrm add <registry-name> <registry-url>

该命令用于添加一个新的 npm 源。例如,要添加淘宝镜像源,可以使用以下命令:

nrm add taobao https://registry.npm.taobao.org

删除 npm 源

nrm del <registry-name>

该命令用于删除一个已添加的 npm 源。例如,要删除淘宝镜像源,可以使用以下命令:

nrm del taobao

结语

npm & yarn 是前端开发必备的工具,掌握这些常用命令可以帮助我们更轻松地管理项目依赖,并提高开发效率。此外,nrm 工具可以帮助我们管理不同的 npm 源,并轻松地安装和更新模块。希望本文对大家有所帮助。