npm 镜像源切换与设置

项目背景

依赖安装中断或响应特别慢。

可以看到当前所用的镜像是 https://registry.npmjs.org 。

切换淘宝镜像之后总算能够安装下来

命令行模式

查看当前镜像源

# 查看当前镜像源
npm config get registry

 可以看到默认情况下是官方默认全局镜像 https://registry.npmjs.org/

设置镜像源

# 设置淘宝镜像源
npm config set registry https://registry.npm.taobao.org

删除镜像

删除淘宝镜像,恢复默认镜像

# 删除淘宝镜像源
npm config delete registry https://registry.npm.taobao.org

 

 总结 

# 查看当前镜像源
npm config get registry

# 设置淘宝镜像源
npm config set registry https://registry.npm.taobao.org

# 删除淘宝镜像源
npm config delete registry https://registry.npm.taobao.org

文件配置模式 

在项目根目录下创建.npmrc文件

# 配置 npm 的默认镜像源为腾讯镜像源
registry = "http://mirrors.cloud.tencent.com/npm/"

 

可以在项目中运行命令行模式,输入 npm config get registry 查看

如果删除或注释 .npmrc 文件中的配置:registry = "http://mirrors.cloud.tencent.com/npm/"

# 配置 npm 的默认镜像源为腾讯镜像源

# registry = "http://mirrors.cloud.tencent.com/npm/"

通过命令行查看,可见镜像源恢复默认值:https://registry.npmjs.org/

常用的镜像

npm镜像源是指npm软件包管理器的服务器地址,用于下载和安装npm包。常见的npm镜像源有以下几种:

  1. 官方源:https://registry.npmjs.org/,即npm官方提供的默认源,国外服务器,速度较慢。
  2. 淘宝源:https://registry.npm.taobao.org/,是淘宝团队提供的镜像源,国内服务器,速度较快。
  3. cnpm源:http://r.cnpmjs.org/,是淘宝团队提供的另一个镜像源,国内服务器,速度较快。
  4. 阿里源:https://npm.aliyun.com/,是阿里巴巴提供的镜像源,国内服务器,速度较快。
  5. 腾讯源:http://mirrors.cloud.tencent.com/npm/,是腾讯云提供的镜像源。
  6. 华为源:https://mirrors.huaweicloud.com/repository/npm/,是华为提供的云镜像源。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/415441.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

将任何网页变成桌面应用,全平台支持 | 开源日报 No.184

tw93/Pake Stars: 20.9k License: MIT Pake 是利用 Rust 轻松构建轻量级多端桌面应用的工具。 与 Electron 包大小相比几乎小了 20 倍(约 5M!)使用 Rust Tauri,Pake 比基于 JS 的框架更轻量和更快内置功能包括快捷方式传递、沉浸…

RabbitMQ讲解与整合

RabbitMq安装 类型概念 租户 RabbitMQ 中有一个概念叫做多租户,每一个 RabbitMQ 服务器都能创建出许多虚拟的消息服务器,这些虚拟的消息服务器就是我们所说的虚拟主机(virtual host),一般简称为 vhost。 每一个 vhos…

顶会ICLR2024论文Time-LLM:基于大语言模型的时间序列预测

文青松 松鼠AI首席科学家、AI研究院负责人 美国佐治亚理工学院(Georgia Tech)电子与计算机工程博士,人工智能、决策智能和信号处理方向专家,在松鼠AI、阿里、Marvell等公司超10年的技术和管理经验,近100篇文章发表在人工智能相关的顶会与顶刊…

RabbitMQ-消息队列:Federation Exchange、Federation Queue、Shovel

25、Federation Exchange 1、使用它的原因 ​ (broker 北京),(broker 深圳)彼此之间相距甚远,网络延迟是一个不得不面对的问题。有一个在北京 的业务(Client 北京) 需要连接(broker 北京),向其中的交换器 exchangeA 发送消息,此…

3G 蜂窝移动通信

4 3G 蜂窝移动通信 第三代 (3G) 蜂窝移动通信系统 -1996 年正式标准名称:IMT-2000。 -工作在 2000 MHz 频段,数据率可达 2000 kbit/s(固定站)和 384 kbit/s(移动站)。 -包括中国通信标准化协会 CCSA (C…

Flutter自定义输入框同时出现多种字体颜色

Flutter自定义输入框同时出现多种字体颜色 效果展示基本逻辑代码示例 效果展示 输入框内效果 基本逻辑 主要通过重写TextEditingController中的buildTextSpan方法实现,通过在buildTextSpan中将内容手动切割(本人通过正则表达式将#这些话题分割开来&a…

win32com打开带密码excel

简单来说给excel上加密常见的方法有两种 方法一: 直接修改文件属性 这种方法对应的解法是 excel DispatchEx("Excel.Application") # 启动excel excel.Visible visible # 可视化 excel.DisplayAlerts displayalerts # 是否显示警告 wb excel.Wo…

基于springboot实现旅游路线规划系统项目【项目源码+论文说明】

基于springboot实现旅游路线规划系统演示 摘要 随着互联网的飞速发展以及旅游产业的逐渐升温,越来越多人通过互联网获取更多的旅游信息,包括参考旅游文纪等内容。通过参考旅游博主推荐的旅游景点和规划线路,参考计划着自己的旅行&#xff0c…

Git教程-Git的基本使用

Git是一个强大的分布式版本控制系统,它不仅用于跟踪代码的变化,还能够协调多个开发者之间的工作。在软件开发过程中,Git被广泛应用于协作开发、版本管理和代码追踪等方面。以下是一个详细的Git教程,我们将深入探讨Git的基本概念和…

golang 泛型详解

目录 概念 ~int vs .int 常见的用途和错误 结论: 概念 Go 在1.18 中添加了泛型,这样Go 就可以在定义时不定义类型,而是在使用时进行类型的定义,并且还可以在编译期间对参数类型进行校验。Go 目前只支持泛型方法,还…

css通过calc动态计算宽度

max-width: calc(100% - 40px) .m-mj-status-drawing-info-data{ display: inline-block; margin: 10px; min-width: 200px; padding: 10px;border-radius: 10px; background: #ddd;max-width: calc(100% - 40px);word-wrap: break-word;white-space: pre-line;}我开发的chatg…

python+mysql咖啡店推荐系统django+vue

(1).研究的基本内容 系统的角色分为: 1.管理员 2.会员 3.非会员 角色不同,权限也不相同 技术栈 后端:python 前端:vue.jselementui 框架:django/flask Python版本:python3.7 数据库:mysql5.7…

c#/ .net8 香橙派orange pi +SSD1306 oled显示屏 显示中文+英文 实例

本文使用香橙派orangepi pi 3ltsSSD1306 oled显示屏作为例子,其它型号的也是一样使用的 在nuget包中安装 Sang.IoT.SSD1306; 以下两个二选一 SkiaSharp;//在window下运行装这个 SkiaSharp.NativeAssets.Linux.NoDependencies;//在linux下运行一定要装这个 在c# .ne…

李宏毅机器学习入门笔记——第六节

对抗生成式网络(GAN) 输入一个问题输出不同的答案出来 GAN里面有生成器和鉴别器 不断对抗生成,进行两者的网络 算法步骤 这里输出的结果可以是分类的,也可以是回归的。 两者训练过程,是固定生成器,训练…

主流开发环境都有哪些?主流开发语言都有什么?

目录 一、简介: 二、主流开发环境: 三、主流开发语言: 四、结论: 一、简介: 在现代软件开发领域,选择适合自己需求的开发环境和开发语言至关重要。本文将介绍目前主流的开发环境和开发语言,…

深度学习--神经网络基础

神经网络 人工神经网络( Artificial Neural Network , 简写为 ANN )也简称为神经网络( NN ),是一种模仿生物神经网络结构和 功能的计算模型 。人脑可以看做是一个生物神经网络,由众多的 神经元…

国际黄金价格是什么?和黄金价格有何区别?

黄金是世界上最珍贵的贵金属之一,其价值被无数人所垂涎。而国际黄金价格作为市场上的参考指标,直接影响着黄金交易的买卖。那么国际黄金价格到底是什么,与黄金价格又有何区别呢?本文将为您详细解答。 国际黄金价格是指以美元计量的…

部署PhotoMaker通过堆叠 ID 嵌入自定义逼真的人物照片

PhotoMaker只需要一张人脸照片就可以生成不同风格的人物照片,可以快速出图,无需额外的LoRA培训。 安装环境 python 3.10gitVisual Studio 2022 安装依赖库 git clone https://github.com/bmaltais/PhotoMaker.git cd PhotoMaker python -m venv venv…

idea如何建立一个springboot项目

1.打开File -New-Project 2.填写相关信息,Name:### Type:Maven Croup、Artifact、java 版本 注:此时,第一次打开可能会报错,说版本不匹配。注意下方的两个红框,将Server URL的地址改为“https://start.aliyun.com ”…

C#理论 —— 基础语法、数据类型、变量、常量、运算符、三大结构

文章目录 1. 基础语法1.1 标识符命名规则1.2 C# 关键字1.3 C#注释 2. 数据类型2.1 值类型(Value types)2.2 引用类型(Reference types)2.2.1 对象(Object)类型3.2.2 动态(Dynamic)类…