mirror config china

Delphi源码 2025-08-08

mirror-config-china

为中国内地的Node.js开发者准备的镜像配置,大大提高node模块安装速度。

特性

  • 支持Windows和其他操作系统
  • 自动配置各个node模块的安装源为淘宝镜像

安装

npm i -g mirror-config-china --registry=https://registry.np***mmirror.com
# 查看npm配置
npm config list
# 查看环境变量
source ~/.bashrc && env

参数

--registry=https://registry.np***mmirror.com

registry.npmjs.com 镜像URL

--bin-mirrors-prefix=https://cdn.np**mmirro*r.com/binaries

npmmirror.com/mirrors 镜像URL,会覆盖下文中的{bin-mirrors}

--nodejs-org-mirror={bin-mirrors}/node (别名: --disturl)

nodejs.org/dist 镜像URL

--iojs-org-mirror={bin-mirrors}/iojs

iojs.org/dist 镜像URL

--nvmw-npm-mirror={bin-mirrors}/npm

github.com/npm/npm/releases 镜像URL

其他

其他参数将被写入.npmrc文件中

安装成功后,针对以下组件的镜像URL,将被写入npm用户配置文件(~/.npmrc)中

  • ChromeDriver
  • Electron
  • git-win
  • node-gyp
  • node-inspector
  • node-sass
  • sqlite3
  • nodegit
  • nodist
  • nvm-windows
  • nvm
  • OperaDriver
  • phantomjs
  • Puppeteer
  • selenium-standalone
  • windows-build-tools
  • @swc/core

为项目生成镜像配置文件

cd ~/my-project
mirror-config-china --registry=https://registry.np***mmirror.com
下载源码

通过命令行克隆项目:

git clone https://github.com/gucong3000/mirror-config-china.git