node.js和nvm下载安装教程
时间: 2025-03-04 17:11:55 浏览: 68
### Node.js 和 NVM 下载安装详细教程
#### 安装 NVM (Node Version Manager)
NVM 是一个用于管理多个活动 Node.js 版本的工具。通过它可以在同一台机器上轻松切换不同版本的 Node.js。
为了安装 NVM,在终端执行如下命令:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
```
这会自动下载并安装最新的稳定版 NVM[^2]。
#### 配置 NVM 环境变量
完成上述操作之后,需确保 `.bashrc` 或者 `.zshrc` 文件中包含了加载 NVM 的指令。通常情况下,安装脚本已经完成了这项工作;如果没有,则可以手动添加下面这一行到相应的 shell 初始化文件里:
```bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
```
重启当前使用的 Shell 来使更改生效:
```bash
source ~/.bashrc
# or for zsh users:
source ~/.zshrc
```
验证是否成功安装了 NVM 及其版本号:
```bash
command -v nvm
nvm --version
```
如果一切正常,应该能看到 `nvm` 命令以及对应的版本信息被打印出来[^1]。
#### 使用 NVM 安装特定版本的 Node.js
一旦有了可用的 NVM 工具链,就可以方便地安装任意想要测试或开发所需的 Node.js 版本。比如要获取 LTS(Long Term Support) 版本的话,只需运行:
```bash
nvm install --lts
```
对于需要指定确切版本的情况,可以通过查询可选列表来找到合适的标签名:
```bash
nvm ls-remote
```
接着按照提示选择所需的具体版本进行安装,例如安装 v18.x.x 版本:
```bash
nvm install 18
```
确认新安装成功的 Node.js 是否处于激活状态:
```bash
node -v
npm -v
```
以上两个命令分别返回所期望看到的目标版本字符串即表示设置无误[^3]。
#### 设置默认使用的 Node.js 版本
为了让每次打开新的 Terminal 实例时都能直接使用某个固定的 Node.js 版本,可通过以下方式设定默认值:
```bash
nvm alias default <installed_version>
```
替换 `<installed_version>` 为你实际已安装的一个具体版本号,如 `18` 或者更精确的形式如 `v18.17.0`。
#### 更新 npm 并配置国内镜像源加速
考虑到网络因素可能影响依赖包下载速度,建议同步更新 npm 至最新版本并将官方仓库地址更换为中国科学技术大学提供的镜像站点:
```bash
npm config set registry http://registry.npmmirror.com/
npm install -g npm@latest
```
这样不仅提高了后续操作效率也减少了因地域差异带来的不便之处。
阅读全文
相关推荐
















