在处理 JavaScript 项目时,您很可能需要安装和使用 npm(节点包管理器)包。
npm 对于管理可增强开发过程的库和工具至关重要。如果您对此不熟悉,请参阅以下使用终端安装和运行 npm 包的分步指南。
先决条件
安装 Node.js:确保您的计算机上安装了最新版本的 Node.js,因为 npm 与其捆绑在一起。您可以通过运行来检查它是否已安装:
和
如果您尚未安装,请从 https://nodejs.org/https://nodejs.org/ 下载并按照安装说明进行操作。
确认成功安装后,为您的项目创建一个文件夹或导航到现有文件夹。
初始化项目
要开始使用 npm,您需要一个 package.json 文件,该文件跟踪项目的依赖项和脚本。您可以通过运行以下命令来创建一个:
系统会提示您一些基本问题(例如项目名称、版本、描述等)。您可以回答每个问题,也可以按 Enter 接受默认值。
或者,您可以使用 npm init -y 创建默认的 package.json 文件,而无需提示。
安装 npm 软件包
使用 npm,您可以在全局或本地安装软件包到您的项目。
npm install 包名
这会在本地安装该软件包。您将在 node_modules 文件夹下找到它,并且它将列在您的 package.json 文件中。
npm install -g 包名称
这会全局安装包,允许您直接在任何项目中运行包命令,而无需在本地安装。
使用 npm 脚本运行命令
package.json 中定义的脚本可以简化常见任务,例如运行测试或启动服务器。在 package.json 中,有一个“脚本”部分,您可以在其中定义自定义命令。
示例:
“脚本”:{
"start": "节点index.js",
"test": "echo "错误:未指定测试" && exit 1"
}
在此示例中:
“start”将运行“node index.js”。
您可以用其他自定义脚本替换“test”或“start”。
要运行脚本,请使用:
npm run 脚本名称
从终端运行已安装的软件包
如果你全局安装了一个包,你可以直接在终端中使用它。
对于本地安装的软件包,请使用 npx,它与 npm 捆绑在一起:
npx 包名称
示例:
npx create-react-app my-app
此命令运行 create-react-app 包,无需全局安装。
更新和删除软件包
要更新软件包,请使用:
npm 更新包名称
要删除包,请使用:
npm uninstall 软件包名称
此命令将从 node_modules 文件夹和 package.json 中删除包。
结论
通过了解这些基本的 npm 命令,您可以自信地在任何 Node.js 项目中安装、运行和管理包。
以上是使用终端安装和运行 NPM 包的详细内容。更多信息请关注PHP中文网其他相关文章!