首页 > 其他分享 >npm 的使用总结

npm 的使用总结

时间:2024-01-19 18:33:43浏览次数:36  
标签:npm 总结 cnpm taobao registry https 使用 org

一、新域名

  • 官方地址 : https://npmmirror.com
  • 镜像地址 : https://registry.npmmirror.com
  • 老域名:http://npm.taobao.org 和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析

  原来的 registry.npm.taobao.org 已替换为 registry.npmmirror.com ,当点击 registry.npm.taobao.org 会默认跳转到 registry.npmmirror.com

二、npm镜像源

1. 设置镜像源:--registry 临时使用镜像;registry 持久配置镜像。

npm config set registry https://registry.npm.taobao.org

2. 查看当前使用的镜像地址:

npm config get registry

3.还原为国外地址:

npm config set registry https://registry.npmjs.org

4. 使用专门为加速 npm 设计的工具:例如 cnpm 和 nrm

npm install cnpm -g

 5、清空缓存

npm cache clean --force

 

执行cnpm install lodash,会在node_modules文件夹下生成两个文件夹:[email protected]@lodashlodash

cnpm安装的2个模块,两者存在引用关系
实测发现,尽管使用npm改成淘宝仓库,发现安装速度还是远远比cnpm慢(当模块比较多的时候)。应该和cnpm安装的文件结构有关系。

 

 

参考地址:https://blog.csdn.net/sunhuaqiang1/article/details/118191084

标签:npm,总结,cnpm,taobao,registry,https,使用,org
From: https://www.cnblogs.com/zjianfei/p/17975337

相关文章

  • C#的数据类型总结:decimal ,double,float的区别
    原文链接:https://www.cnblogs.com/mrbug/p/6904039.htmldouble虽然64位,但其精度低,故其可以表示的范围大decimal虽然是128位,但由于其用了较多的位来表示其精度,只好牺牲表示范围了.1>三者是精度不同的浮点数,如下图参见:https://docs.microsoft.com/zh-cn/dotnet/articles/c......
  • 使用Nuxt框架刷新页面向后端接口请求两次的问题
    背景:当我刷新页面时,发现后端接口被请求了两次前端使用框架:nuxt、vue、axios等后端使用框架:springboot、maven、redis、mybatisplus等主页面程序代码<script>importhomePagefrom'@/api/homePage'exportdefault{data(){return{bannerList:[],//轮播......
  • 1.19每日总结
    Python3解释器Linux/Unix的系统上,一般默认的python版本为2.x,我们可以将python3.x安装在 /usr/local/python3 目录中。安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的Linux/Unix操作系统的环境变量中,这样您就可以通过shell终端输入下面的命令来启动......
  • vue3 之 问题总结(一)
    Vue3官网:https://cn.vuejs.org/guide/introduction.html一、为什么要使用ref?使用ref来创建响应式数据,当你在模板中使用了一个ref,然后改变了这个ref的值时,Vue会自动检测到这个变化,并且相应地更新DOM。在标准的JavaScript中,检测普通变量的访问或修改是行......
  • python使用selenium操作浏览器的教程
    重复的操作令手工测试苦不堪言,于是自动化测试出现了!作为web应用里最出名的自动化测试工具,selenium让web应用的测试轻松了很多。今天我们就来简单的介绍一下一些简单的selenium浏览器操作。接下来我们就来看看python怎么操作浏览器的吧!1、打开指定的网页地址我们使用selenium进行自......
  • SpringBoot使用Feign进行服务间通信
    一、前言在分布式系统中,服务间通信是非常常见的情况。Feign是一个开源的JavaHTTP客户端,可以帮助我们在SpringBoot应用中快速构建和使用HTTP客户端,方便实现服务间的通信。与其他HTTP客户端相比,Feign具有简化HTTPAPI定义、支持多种HTTP请求方法、支持请求和响应的压缩、支持请求和......
  • 竹永康在科锐待岗第3天工作总结
    今日研读了《高性能MySQL》一书中的第7.10章节:MySQL高级特性之全文索引,从中学习到了一些专业技能知识。总结如下。@目录全文索引MyISAM全文索引自然语言的全文索引布尔全文索引全文索引的限制和替代方案全文索引的配置和优化全文索引全文索引是为"通过关键字的匹配来进行相......
  • wpf 内存减少使用 GC回收
    代码App.xaml.csprotectedoverridevoidOnStartup(StartupEventArgse){//新增内存回收this.MemoryHelper();} privatevoidMemoryHelper(intsecond=30){Threadt=newThread(()=>{while(......
  • 使用 Swift 代码优化项目编译速度
    引言软件的性能是评价一个软件质量的重要指标,尤其在今天这个时代,性能已成为大型项目不可或缺的考虑因素之一。对于用户量极大的软件,如网银系统、在线购物商城等,更是必须保证其高效稳定的性能。在这种背景下,优化项目的编译速度就显得尤为重要。本文将介绍如何使用Swift代码优化......
  • iReport使用zxing二维码模板设置方式
    1.首先需要给软件配置引用包core和javase;工具-选项-iReport-ClassPath, 2.然后组件就直接使用Image的,选文件时直接取消就行;3.重点:设置属性ImageExpression:com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(newcom.google.zxing.qrcode.QRCodeWriter(......