如何安装Node.js
省流:Windows和macOS系统去官网下载LTS版本后安装,Linux系统用包管理器下载安装。
Windows
- 打开Node.js官网,点击左边写有“LTS”的按钮下载msi安装包。LTS(long-term support,长期支持)版本一般比较稳定,Node.js官方也推荐大多数用户使用LTS版本。需要注意的是,这里的“长期”是指官方维护LTS版本的时间比其他版本更长,和身份证有效期的“长期”表示“永久有效”不一样。按照官方的说法,Node.js的非LTS版本维护6个月,LTS版本维护30个月。
小黑子? - 打开安装包,运行安装程序,然后点击“Next”继续。
- 阅读“最终用户许可协议”(End-User License Agreement, EULA,指软件公司和软件用户达成的协议),勾选左下角的“I accept the terms in the License Agreement”(我接受许可协议条款),然后点击“Next”继续。
- 如果只有C盘一个分区,就直接点击“Next”继续;如果除了C盘还有别的分区(比如D盘),可以更改安装位置:在文本框里输入安装路径,或者点击“Change”选择文件夹,然后点击“Next”继续。
- 选择要安装的组件,这里通常可以直接点击“Next”继续。
- 选择要不要安装本地模块工具,然后点击“Next”继续。有些npm模块在安装时要用C/C++编译。如果你想安装这样的模块,就需要安装Python和Visual Studio构建工具。以我目前有限的经验,不勾选问题也不大,但是勾选之后可能安装失败。
- 准备安装Node.js,点击“Install”开始安装(需要管理员权限)。
- 然后会弹出UAC(user account control,用户账户控制)对话框,点击“是”。
- 安装好以后会弹出如下对话框,点击“Finish”退出安装程序。
Linux
- Debian系在Shell执行非Debian系用默认包管理器安装nodejs的同时也会安装npm。以Red Hat系的dnf为例,在Shell执行
1
2sudo apt update
sudo apt install nodejs npm1
2sudo dnf update
sudo dnf install nodejs
macOS
- 打开Node.js官网,点击左边写有“LTS”的按钮下载pkg安装包。LTS(long-term support,长期支持)版本一般比较稳定,Node.js官方也推荐大多数用户使用LTS版本。需要注意的是,这里的“长期”是指官方维护LTS版本的时间比其他版本更长,和身份证有效期的“长期”表示“永久有效”不一样。按照官方的说法,Node.js的非LTS版本维护6个月,LTS版本维护30个月。
小黑子? - 打开刚才下载的pkg安装包,看到如下页面,点击“继续”。
- 阅读“软件许可协议”,然后点击“继续”。
- 如果同意就点击“同意”,进入下一步;否则就点击“不同意”,退出安装程序。
- 选择“目的宗卷”(就是要安装到哪个磁盘),选择后点击“继续”。
- 选择“安装类型”,这里通常直接点击“安装”就行。
- 输入当前用户的密码,确认安装。
- 然后会看到安装程序提示“安装成功”,点击“关闭”。
小提示
- 按照中科大镜像站npm反向代理使用帮助的说法,如果npm官方源的下载速度感人,可以在文本文件
~/.npmrc
(若为Linux或macOS)或C:\Users\%USERNAME%\.npmrc
(若为Windows)里添加如下代码如果文件不存在就先创建再添加,然后保存退出。1
registry=https://npmreg.proxy.ustclug.org/
词汇表
英文 | 中文 |
---|---|
accept | 接受 |
account | 账户 |
agreement | 协议 |
build | 构建 |
change | 改变 |
compile | 编译 |
complete | 完成 |
control | 控制 |
custom | 自定义 |
destination | 目的地 |
disk | 磁盘 |
download | 下载 |
finish | 完成 |
folder | 文件夹 |
install | 安装 |
license | 许可证 |
module | 模块 |
native | 本地的 |
next | 下一个 |
recommend | 推荐 |
setup | 安装 |
support | 支持 |
tool | 工具 |
user | 用户 |
wizard | 向导程序 |