2.4 KiB
2.4 KiB
title | localeTitle |
---|---|
npm | ASL |
NPM
npm是一个包管理器,用于安装和管理依赖项。
npm是充满活力的JavaScript(特别是Node.js)社区的核心,通过使项目的模块和代码可重用性非常简单。 目前,npm拥有超过500,000个可用包。
npm不仅适用于服务器端项目。最受欢迎的前端库如Bootstrap和Font Awesome也可用。
注意:
- npm是开箱即用的Node.js所以有必要先安装Node.js
- npm没有完整的表单,因为它超出了Node.js特定的项目。它以前称为节点包管理器。
npm用法
npm通常在命令行中使用。下面给出的命令可以说是让您入门的最重要的命令:
npm init
在项目的根目录中运行此命令会通过创建package.json
文件将其初始化以与npm一起使用。系统将提示您输入 项目的名称,描述,作者姓名等。然后使用此信息填充package.json
文件,该文件也将保存 有关项目依赖性和要求的信息。您可以稍后手动更改该信息。
npm install [name-of-package]
这会自动安装包及其所有依赖项,并将其保存在package.json
文件中。如果要安装开发依赖项, 你可能想使用--save-dev
或-D
开关。然后,npm将把包保存为开发依赖项。
软件包本地安装在项目根目录的node_modules
目录中。有时你可能想要一个可用的包 不同的项目。这是通过--global
或-g
开关完成的。这通常对开发工具和命令行实用程序很有用。
npm install
在没有特定包名的项目根目录中运行npm install,安装该项目所需的所有依赖项。那些是 根据项目的package.json
文件计算。这展示了npm的强大功能,其中单个命令可以获取数十或数百个 例如,当您git clone
存储库时,它会自动为您提供依赖关系。