首页 前端知识 【NodeJS】npm、yarn、pnpm当前项目设置国内镜像源

【NodeJS】npm、yarn、pnpm当前项目设置国内镜像源

2024-10-28 20:10:15 前端知识 前端哥 47 505 我要收藏

全局设置镜像源,可以参考下这篇文章,还挺详细:《npm、yarn、pnpm 最新国内镜像源设置和常见问题解决》
临时设置镜像源:《npm永久或临时切换源》

有时候可能要同时多个开发项目,又不想修改全局的镜像源(具体场景…自行脑补)

假定现在项目C想切成国内镜像,其他项目保持不变,可以在项目C中创建一个.npmrc文件并设置如下内容(以阿里源为例):

# file: .npmrc

# 设置镜像源
registry=https://registry.npmmirror.com/

这就完事了!


几大镜像源(排名无前后):

出处地址
官方https://registry.npmjs.org/
淘宝/阿里https://registry.npmmirror.com/
淘宝(cnpm)http://r.cnpmjs.org/
腾讯https://mirrors.cloud.tencent.com/npm/
华为https://mirrors.huaweicloud.com/repository/npm/
网易https://mirrors.163.com/npm/
中国科学技术大学http://mirrors.ustc.edu.cn/
清华大学https://mirrors.tuna.tsinghua.edu.cn/

npmrc文件介绍

简而言之就是npm的配置文件之一

官方文档(英文):

  • https://docs.npmjs.com/cli/v10/configuring-npm/npmrc

npm的配置来源包括(以下文件不存在时自行创建):

  • 每个项目的配置文件
    • [project_path]/.npmrc
  • 每个用户的配置文件
    • linux: ~/.npmrc
    • window: c:/users/[username]/.npmrc
  • 全局配置文件
    • linux:$PREFIX/etc/npmrc
  • npm 内置配置文件(/path/to/npm/npmrc)
    • 这个是安装时配置的,安装后不可修改

配置格式(参照ini文件)

key = value

配置项

直接看官方文档吧!
https://docs.npmjs.com/cli/v10/using-npm/config

转载请注明出处或者链接地址:https://www.qianduange.cn//article/19304.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!