Node.js
推荐下载最新 LTS(长期支持)版本
npm 镜像源配置
bash
# 查看当前源
npm config get registry
# 切换淘宝镜像源
npm config set registry https://registry.npmmirror.com
# 切换官方源
npm config set registry https://registry.npmjs.orgnvm
Node Version Manager,用于在同一系统中管理和切换多个 Node.js 版本。
安装步骤
- 卸载现有 Node.js:避免版本冲突
- 下载安装包
- macOS/Linux:nvm
- Windows:nvm-windows
- 验证安装:检查系统环境变量是否正确配置
常用命令
bash
# 查看已安装的 Node 版本
nvm list
nvm ls
# 查看所有已安装版本(同上)
nvm list installed
# 查看所有可安装的 Node 版本
nvm list available
# 安装指定版本
nvm install <version>
# 切换到指定版本
nvm use <version>
# 卸载指定版本
nvm uninstall <version>
# 设置默认版本
nvm alias default <version>
# 查看帮助
nvm -hYarn
镜像源配置
bash
# 查看当前源
yarn config get registry
# 切换淘宝镜像源
yarn config set registry https://registry.npmmirror.com
# 切换官方源
yarn config set registry https://registry.yarnpkg.comnrm
⚠️ 不推荐使用(点击展开查看详情)
简介
nrm (npm registry manager) 是 npm 镜像源管理工具,可快速切换不同的 npm 源。
注:该工具维护不活跃,建议直接使用 npm/yarn 命令管理源
安装
bash
npm install -g nrm常用命令
bash
# 查看所有可用源(* 标记为当前使用源)
nrm ls
# 测试源的响应速度
nrm test taobao
# 切换到指定源
nrm use taobao
# 添加自定义源
nrm add <name> <url>
# 删除源
nrm del <name>tips
不推荐直接修改源地址,可以在项目内新增 .npmrc 配置文件,如:
bash
registry=https://registry.npmmirror.com
sass_binary_site=https://registry.npmmirror.com/binary.html?path=node-sass/
sentrycli_cdnurl=https://registry.npmmirror.com/binary.html?path=sentry-cli/
@cdlab996:registry=http://nexus.oaa.com/repository/npm-releases/
//nexus.oaa.com/repository/npm-releases/:_authToken=NpmToken.fb1e008c-2618-3cfa-b36c-b5f8abe0e998