mirror of
https://github.com/tuna/mirror-web.git
synced 2025-12-26 05:02:48 +00:00
1.2 KiB
1.2 KiB
| category | layout | mirrorid |
|---|---|---|
| help | help | nodejs-release |
Nodejs Release 镜像使用帮助
Nodejs Release 为各平台提供预编译的 nodejs 和 npm 等二进制文件,是 https://nodejs.org/dist/ 的镜像。
使用方法
可以手工选择下载所需的版本,也可以搭配 n 或者 fnm 等版本管理器使用,方法如下:
n
# 设定环境变量
export NODE_MIRROR=https://{{ site.hostname }}/nodejs-release/
# 然后正常使用 n 即可
sudo n stable
fnm
# 设定环境变量
export FNM_NODE_DIST_MIRROR=https://{{ site.hostname }}/nodejs-release/
# 然后正常使用 fnm 即可
fnm install <version>
volta
创建或编辑 ~/.volta/hooks.json (Linux/MacOS),或 %LOCALAPPDATA%\Volta\hooks.json (Windows),将内容替换如下
{
"node": {
"index": {
"template": "https://{{ site.hostname }}/nodejs-release/index.json"
},
"distro": {
"template": "https://{{ site.hostname }}/nodejs-release/v{% raw %}{{version}}/node-v{{version}}-{{os}}-{{arch}}{% endraw %}.tar.gz"
}
}
}
之后即可正常使用 volta
volta install node@<version>