公司有个私服,但是私服里没有的包不会到淘宝镜像下载,npm i
的话就会报错
上网百度,都是说需要配置npmrc文件
但是好像只能匹配到@开头的包
我是这样配置的npmrc文件
# 普通的包
registry=https://registry.npmmirror.com/
# 举个例子,比如想要去私服下载 eslint 这个包
# 配置后,只有 @eslint 这个包会从私服下载,实际想要去私服下载的是 eslint 这个包
@eslint:registry=https://repo.huaweicloud.com/repository/npm/
# 不带@指定,配置不生效,一点用都没有
eslint:registry=https://repo.huaweicloud.com/repository/npm/
打开一个编辑器: 编辑如下内容
保存后关闭编辑器