📜  Node.js | NPM(节点包管理器)(1)

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

Node.js | NPM(节点包管理器)

什么是Node.js?

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使得 JavaScript 可以在服务器系统上运行。Node.js 使得开发者可以使用 JavaScript 进行服务端编程,这种编程方式具有高效、易于维护、可伸缩等优点。

什么是NPM?

NPM(节点包管理器)是 Node.js 的包管理工具。NPM 提供了一个方便的方法来安装,更新以及管理 Node.js 的程序库和包。NPM 已经成为了第三方 JavaScript 库的一个标准。

NPM的安装与卸载

Node.js 自带了 NPM,所以在安装 Node.js 时也会安装 NPM。如果需要更新 NPM,可以使用以下命令:

npm install npm -g

如果想要卸载 NPM,可以使用以下命令:

npm uninstall npm -g
NPM的使用
初始化项目

在使用 NPM 前需要先创建一个 package.json 文件。package.json 文件存储了项目的元数据信息(如名称,版本,作者等等)以及依赖信息。创建一个新的 package.json 文件可以使用以下命令:

npm init

根据提示输入相关信息即可。如果想直接创建默认的 package.json 文件可以执行以下命令:

npm init -y
安装依赖

在 package.json 文件中,有一个 dependencies 属性来存放项目所需要的依赖包。

使用以下命令安装依赖:

npm install <package-name>

如果想要安装的包是特定版本,可以这样:

npm install <package-name>@<version>

如果要将依赖项添加到开发依赖项中,可以这样做:

npm install <package-name> --save-dev

也可以使用以下命令安装多个依赖项:

npm install <package-name1> <package-name2> <package-name3>
卸载依赖

卸载依赖的命令如下:

npm uninstall <package-name>
更新依赖

执行以下命令,可以更新本地安装的包:

npm update <package-name>
显示安装的包

可以通过以下命令显示已经安装的包:

npm list

如果想要显示全局安装的包,可以在命令后面加上 -g

以上就是 NPM 的一些基本使用方法,可以通过 NPM 安装和管理丰富的 Node.js 包,这些包不仅可以节约程序员的时间,同时还可以使程序员的开发过程更加便捷舒适。