📜  什么是 npm 全局安装 - Javascript (1)

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

什么是 npm 全局安装 - JavaScript

介绍

npm (Node Package Manager) 是 JavaScript 的包管理器,用于在项目中管理和安装依赖模块。npm 包括本地安装和全局安装两种方式。全局安装的模块可以在系统中的任何地方访问,而不仅仅是你的项目中。

全局安装

全局安装可以通过在任何地方运行模块的命令,从而使其在系统中的任何地方可用。全局安装会将模块安装到系统中的 node_modules 文件夹中并提供可执行文件。

安装全局模块

要安装全局模块,请使用以下命令:

npm install -g <module_name>

此命令会将模块安装到系统中的 node_modules 文件夹中。

查看全局模块

要查看已在系统中全局安装的模块列表,请使用以下命令:

npm list -g --depth 0

此命令将显示已安装的全局模块列表。

用例

全局模块可用于在您的系统上运行脚本和应用程序,而不必每次都在项目或本地安装中安装依赖项。

例如,您可以在系统中安装 create-react-app 并使用以下命令创建一个新的 React 应用程序:

npx create-react-app my-app

通过全局安装 create-react-app,您可以在任何地方创建 React 应用程序,而不必在每个项目中都安装它。

结论

全局安装可以方便地在系统中访问依赖项模块并运行可执行文件。 但是,全局安装不可避免地会产生全局状态,可能会导致不良的依赖关系。 所以,建议全局安装仅在有必要时使用。