主题
npm 配置
配置文件
.npmrc
文件用于保存 npm 配置,包括注册表源、代理设置、认证信息等。通常,npm 会在以下位置查找 .npmrc
文件:
- 全局配置文件(通常在
/etc/npmrc
,需要管理员权限修改) - 用户级别配置文件(位于你的用户主目录下,如
~/.npmrc
) - 项目级别配置文件(位于项目根目录下,如
./.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