Skip to content

npm 配置

配置文件

.npmrc 文件用于保存 npm 配置,包括注册表源、代理设置、认证信息等。通常,npm 会在以下位置查找 .npmrc 文件:

  1. 全局配置文件(通常在 /etc/npmrc,需要管理员权限修改)
  2. 用户级别配置文件(位于你的用户主目录下,如 ~/.npmrc
  3. 项目级别配置文件(位于项目根目录下,如 ./.npmrc

配置文件路径:~/.npmrc

npm 镜像源配置

命令行

bash
# 检查当前的 npm 源
npm config get registry

# 通过命令设置 npm 源
npm config set registry https://registry.npmjs.org/

配置文件

bash
# 官方源
registry=https://registry.npmjs.org/
# 淘宝源
registry=https://registry.npm.taobao.org/

特殊的依赖项:

bash
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
electron_mirror=https://npm.taobao.org/mirrors/electron/

配置代理

命令行

bash
# 检查代理
npm config get proxy
npm config get https-proxy

# 设置代理
npm config set proxy http://192.168.1.10:10808
npm config set https-proxy http://192.168.1.10:10808

配置文件

bash
proxy=http://192.168.1.10:10808
https-proxy=http://192.168.1.10:10808

基于 MIT 许可发布