npm ,yarn 更换使用国内镜像源,阿里源,清华大学源

在平时开发当中,我们经常会使用 Npm,yarn 来构建 web 项目。但是npm默认的源的服务器是在国外的,如果没有梯子的话。会感觉特别特别慢,所以,使用国内的源是非常有必要的。

Nnpm, yarn 常用命令

常用命令:

npm,yarn 使用国内源

原淘宝 npm 域名即将停止解析!!使用老域名的请尽快更新到新域名!

域名切换规则:

https://npm.taobao.org => https://npmmirror.com
https://registry.npm.taobao.org => https://registry.npmmirror.com

yarn 配置源:

有两种方式,一种是临时配置的,一种是永久配置的

临时使用

如果只是一次性使用,可以使用下面的命令

npm --registry https://registry.npm.taobao.org install XXX(模块名)

全局配置

这种设置是全局的,以后每次都会自动读取已经设置好的源

复制代码
    // 查询源
    yarn config get registry

    // 更换国内源
    yarn config set registry https://registry.npmmirror.com

    // 恢复官方源
    yarn config set registry https://registry.yarnpkg.com

    // 删除注册表
    yarn config delete registry

npm 配置源:

注意 npm 更换国内镜像源之后,将无法再使用 npm search

命令,需要恢复为官方源才可以使用,如果恢复官方源后还不可使用,运行删除注册表命令后重试即可。

c 复制代码
// 查询源
npm config get registry

// 更换国内源
npm config set registry https://registry.npmmirror.com

// 恢复官方源
npm config set registry https://registry.npmjs.org

// 删除注册表
npm config delete registry
相关推荐
wordbaby1 天前
React Native (Expo) iOS 真机调试失败排查:xcodebuild exited with error code 65
前端·react native
今天也很困1 天前
解决浏览器后台定时器降频问题:用 Worker 实现高精度 setInterval
前端
只与明月听1 天前
一次uniapp问题排查
前端·javascript·vue.js
Bacon1 天前
Vitest 一个基于 Vite 的快速单元测试框架
前端
学不动学不明白1 天前
AES-GCM 解密失败解决方案
前端
一水鉴天1 天前
整体设计 定稿 之16 三层智能合约体系实现设计和开发的实时融合
前端·人工智能·架构·智能合约
小菜今天没吃饱1 天前
DVWA-XSS(Reflected)
前端·xss·dvwa
孟祥_成都1 天前
前端下午茶!看看炫酷的动画,轻松一下!
前端·动效
lxh01131 天前
合并K个升序链表题解
前端·数据结构·链表
小周码代码1 天前
js 数字金额转为大写 js 金额转大写
开发语言·前端·javascript·js工具