概念
附加信息
重要链接及本地 Node.js 环境的配置。
安装 Node.js
由于跨平台特性,Node.js 可在多种操作系统上使用。请前往其下载页面 这里 将其下载到您的机器上。您可以选择 LTS(长期支持版)或最新版本。
本课程编写时使用的 Node.js 版本为 14.8,当时是最新版本。
安装包
在 npmjs 网站 上搜索包非常方便。大多数包都有详尽的页面,包含官方文档和 GitHub 项目链接。您可以使用以下命令安装包:
1npm install <包名> 2// 例如安装 nodemon 3npm install nodemon
若要安装特定版本的包,可以使用以下命令:
1npm install <包名>@<版本号> 2// 例如安装 nodemon 1.18.7 3npm install nodemon@1.18.7
您也可以指定某个次要版本或补丁版本的最新版本。假设您想要 nodemon 1.18 版本,但不关心具体的补丁版本,可以使用 ~ 来获取该版本最新的补丁更新。
1// 例如安装 nodemon 1.18.7 的最新补丁版本 2npm install nodemon@~1.18.7
这将安装 1.18 系列的最新版本,例如 1.18.11。同样地,使用 ^ 可以获取最新的次要版本,同时保持主版本不变。
1// 例如安装 nodemon 的最新次要版本 2npm install nodemon@^1.18.7
这将安装 nodemon 1.19.4 版本,即使存在 2.0.4 版本。^ 会获取最新的次要版本,但保持主版本不变。
以下是 install 命令的一些其他常用选项:
| 选项 | 说明 |
|---|---|
-P, --save-prod | 默认行为。将包保存到 dependencies 中。 |
-D, --save-dev | 将包保存到 devDependencies 中。 |
-O, --save-optional | 将包保存到 optionalDependencies 中。 |
--no-save | 不将包保存为依赖项。 |
包可以通过
uninstall命令卸载。可以使用与install命令相同的选项;不过,此时不是保存包,而是选择从依赖项中移除包。
更新包
使用 npm 可以轻松更新包。您可以使用 update 命令来更新已安装的包:
1npm update
update 命令支持多个选项来调整其行为。--dev 选项会同时更新 devDependencies。-g 选项用于更新全局安装的包。
文档
您可以在 这里 查看官方文档。由于 Node.js 持续改进并不断引入新功能,官方文档对于保持技术更新非常有帮助。这个网站 提供了各版本 Node.js 对 ECMAScript 特性的支持情况的清晰概览。