📜  如何管理 Node.js 项目中的包?(1)

📅  最后修改于: 2023-12-03 15:24:53.180000             🧑  作者: Mango

如何管理 Node.js 项目中的包?

在 Node.js 项目中,使用包管理器来管理项目中的依赖是非常重要的。Node.js 常见的包管理器有 npm 和 yarn。本文将介绍如何使用 npm 和 yarn 来管理 Node.js 项目中的包。

使用 npm
安装一个包

使用 npm 安装一个包非常简单,只需要运行以下命令:

npm install <package_name>

例如,安装 React:

npm install react
安装一个开发依赖

有时候我们需要安装一个开发依赖,例如 Babel,只用于开发时的编译。可以使用以下命令来安装开发依赖:

npm install --save-dev <package_name>

例如,安装 Babel:

npm install --save-dev babel
升级一个包

如果需要升级一个已安装的包,可以使用以下命令:

npm update <package_name>

例如,升级 React:

npm update react
卸载一个包

如果需要卸载一个已安装的包,可以使用以下命令:

npm uninstall <package_name>

例如,卸载 React:

npm uninstall react
安装所有依赖

如果你有 package.json 文件,可以使用以下命令来安装所有依赖:

npm install
安装特定版本的包

如果需要安装特定版本的包,可以使用以下命令:

npm install <package_name>@<version>

例如,安装 React 的 16.8.0 版本:

npm install react@16.8.0
使用 yarn
安装一个包

使用 yarn 安装一个包非常简单,只需要运行以下命令:

yarn add <package_name>

例如,安装 React:

yarn add react
安装一个开发依赖

有时候我们需要安装一个开发依赖,例如 Babel,只用于开发时的编译。可以使用以下命令来安装开发依赖:

yarn add <package_name> -D

例如,安装 Babel:

yarn add babel -D
升级一个包

如果需要升级一个已安装的包,可以使用以下命令:

yarn upgrade <package_name>

例如,升级 React:

yarn upgrade react
卸载一个包

如果需要卸载一个已安装的包,可以使用以下命令:

yarn remove <package_name>

例如,卸载 React:

yarn remove react
安装所有依赖

如果你有 package.json 文件,可以使用以下命令来安装所有依赖:

yarn
安装特定版本的包

如果需要安装特定版本的包,可以使用以下命令:

yarn add <package_name>@<version>

例如,安装 React 的 16.8.0 版本:

yarn add react@16.8.0