Skip to content

NVM 安装

直接在国内的云服务器上安装 nvm 会超时,所以需要提前配置 Github 加速。

Github 加速

修改 hosts 文件,访问 https://github-hosts.tinsfox.com/hosts 将内容直接添加到 /etc/hosts 中:

bash
vim /etc/hosts

添加以下内容:

text
# github hosts
# 加速 GitHub 访问
# 访问上述地址获取最新的地址,此处做个示例
140.82.114.26                 alive.github.com
140.82.114.5                  api.github.com
185.199.109.153               assets-cdn.github.com
185.199.109.133               avatars.githubusercontent.com
185.199.108.133               avatars0.githubusercontent.com
185.199.111.133               avatars1.githubusercontent.com
185.199.111.133               avatars2.githubusercontent.com
185.199.110.133               avatars3.githubusercontent.com
185.199.108.133               avatars4.githubusercontent.com
185.199.108.133               avatars5.githubusercontent.com
185.199.109.133               camo.githubusercontent.com
140.82.112.22                 central.github.com
185.199.108.133               cloud.githubusercontent.com
140.82.114.10                 codeload.github.com
140.82.114.21                 collector.github.com
185.199.108.133               desktop.githubusercontent.com
185.199.108.133               favicons.githubusercontent.com
140.82.114.4                  gist.github.com
52.217.232.153                github-cloud.s3.amazonaws.com
52.217.95.41                  github-com.s3.amazonaws.com
52.217.82.220                 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.82.220                 github-production-repository-file-5c1aeb.s3.amazonaws.com
3.5.29.99                     github-production-user-asset-6210df.s3.amazonaws.com
192.0.66.2                    github.blog
140.82.114.4                  github.com
140.82.113.17                 github.community
185.199.108.154               github.githubassets.com
151.101.1.194                 github.global.ssl.fastly.net
185.199.111.153               github.io
185.199.108.133               github.map.fastly.net
185.199.111.153               githubstatus.com
140.82.112.25                 live.github.com
185.199.108.133               media.githubusercontent.com
185.199.111.133               objects.githubusercontent.com
13.107.42.16                  pipelines.actions.githubusercontent.com
185.199.110.133               raw.githubusercontent.com
185.199.109.133               user-images.githubusercontent.com
13.107.246.38                 vscode.dev
140.82.112.21                 education.github.com
185.199.110.133               private-user-images.githubusercontent.com

# 数据更新时间:8/24/2025, 17:46:28

安装 nvm

nvm 项目源码地址:https://github.com/nvm-sh/nvm,查看最新版本,然后安装:

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

配置阿里镜像源

阿里镜像站地址:https://developer.aliyun.com/mirror/,也可以配置其他镜像站的地址。

编辑 ~/.bashrc 文件:

bash
vim ~/.bashrc

添加以下内容:

bash
export NVM_NODEJS_ORG_MIRROR=https://mirrors.aliyun.com/nodejs-release/

安装 Node

bash
nvm install 20
# 查看安装的版本
nvm ls
# 切换版本
nvm use 20

安装镜像源管理软件

bash
npm install -g nrm

查看源

bash
nrm ls

nrm ls

切换源

bash
nrm use taobao

现在可以开始使用了!

Last updated: