NodeJS Release 软件仓库

Nodejs Release 为各平台提供预编译的 nodejs 和 npm 等二进制文件,是 https://nodejs.org/dist/ 的镜像。

使用方法

可以手工选择下载所需的版本,也可以搭配 n 或者 fnm 等版本管理器使用,方法如下:

n

# 设定环境变量
export NODE_MIRROR={{endpoint}}/
# 然后正常使用 n 即可
{{sudo}}n stable

fnm

# 设定环境变量
export FNM_NODE_DIST_MIRROR={{endpoint}}/
# 然后正常使用 fnm 即可
fnm install <version>

volta

创建或编辑 ~/.volta/hooks.json (Linux/MacOS),或 %LOCALAPPDATA%\Volta\hooks.json (Windows),将内容替换如下

{
    "node": {
        "index": {
            "template": "{{endpoint}}/index.json"
        },
        "distro": {
            "template": "{{endpoint}}/v{{=<% %>=}}{{version}}/{{filename}}"
        }
    }
}

之后即可正常使用 volta

volta install node@<version>

nvm

# 设定环境变量
export NVM_NODEJS_ORG_MIRROR={{endpoint}}/
# 然后正常使用
nvm install <version>

nvs

nvs remote node {{endpoint}}/

本站由北外信息技术中心支持创办,由清华大学 TUNA 协会运行维护。

清华大学 TUNA 协会,全名清华大学学生网络与开源软件协会,是由清华大学热爱网络技术和开源软件的极客组成的学生技术社团。

本站相关源码可在 这里(镜像管理器)这里(镜像站网页) 获取。

根据相关法律法规,本站不对欧盟用户提供服务。

bars envelope hashtag github weibo