NPM安装包在哪里
NPM(Node Package Manager)是Node.js的默认包管理器,完全使用Javascript编写。在本文中,我们将看到npm安装包的位置。
当我们使用npm安装包时,可以执行两种类型的安装:
- 本地安装
- 全局安装
让我们详细了解每种安装方式。
1. 全局安装包: 在Node.js中,依赖项的全局安装是将全局包放在系统中的一个固定位置,具体位置取决于您的设置,不管您在哪里运行命令npm install -g <package-name>
来安装依赖项。
语法:
run npm install -g <package-name>
在这里,g表示变量的全局模式。
示例以说明如何全局安装系统中的软件包。
在控制台中输入此命令。
npm install -g express
输出:
系统中全局软件包的路径: 全局模块安装在系统根位置中的系统目录 /usr/local/lib/node_modules 项目目录中。
打印您系统中全局模块安装位置的命令。
npm root -g
输出:
C:\Users\Pallavi\AppData\Roaming\npm\node_modules
列出系统中的所有全局包:
npm list -g --depth 0
输出:
2. 本地安装包: 本地包是安装在您运行 npm install
语法:
npm install <package-name>
示例以说明如何在系统中本地安装软件包。
npm install express
输出:
系统中本地包的路径: 这些都被安装在项目的 package.json 文件中,如下图所示。