大厂技术  高级前端  Node进阶

点击上方 程序员成长指北,关注公众号

回复1,加入高级Node交流群

请求扩散请求扩散请求扩散分享此文章给开发或者运维人员。

源起

淘宝 NPM 镜像站(http://npm.taobao.org)自 2014 年 正式对外服务,可以毫不谦虚的说, CNPM 见证了国内前端蓬勃发展的这 8 年,未来我们希望继续陪伴中国的前端开发者持续走下去。

随着前端的蓬勃发展, NPM 包数据量和内容复杂度仍在不断地加速增长,CNPM 当年的架构已经很难满足当今的形势。

为了提供更稳定、更安全、更符合国家法律法规要求的镜像服务,我们今年启动了 CNPM 的优化工作:

  • 启动新的域名。

  • Registry 全面重构,提升稳定性,降低同步失败率。

  • CLI 优化,提升安装速度,去掉软连接等带来的兼容性问题。

  • 沉淀自企业级大规模应用的使用经验手册。

  • 等等。。。

应该有不少开发者已经发现,访问淘宝 NPM 已经会自动 301 跳转到 npmmirror.com 新域名

  • Web 站点:https://npmmirror.com

  • Registry Endpoint:https://registry.npmmirror.com

随着新的域名已经正式启用,老 http://npm.taobao.org 和 http://registry.npm.taobao.org 域名将于 2022 年 05 月 31  日零时起停止服务。(**望周知,求转发)

恳请有强依赖老域名的各位开发者尽快更新到新域名,企业用户可能还需要联系网管/IT/SRE 更新防火墙白名单。**如果你使用的是 cnpm 的 CLI 命令行工具,我们会去全部替换并发布新版本,大家只需要重新安装所使用的版本的 patch 版本即可。

我们深知更换域名并停止对老域名的支持是一种体验非常不好的事情,但为了能在符合网站合规运营要求的情况下,可以更长期可持续运行下去,我们还是最终做出这个更换域名的决定,再次说声抱歉。


受到的影响和处理方式

  • 企业用户需要联系 网管/IT/SRE 更新防火墙白名单。

  • cnpm 自身的 CLI,我们会对每个大版本都发个 patch 去更新,开发者重新安装即可。

  • nrm 等工具,需要提 PR 去更新内置的域名。

  • 一些开发者自己封装的工具,如 egg-init,需要维护者自行提 PR 去更新。

  • 存量应用的 lock 文件,开发者需要自行执行 sed 等指令去替换或重新生成。

  • 本地 npmrc 里面的 registry 地址,(如果有,则)需要开发者自行更新。

  • 平台应用里面写死的,需开发者自己更新并部署。

最后

  • 原文地址:zhuanlan.zhihu.com/p/430580607

Node 社群

我组建了一个氛围特别好的 Node.js 社群,里面有很多 Node.js小伙伴,如果你对Node.js学习感兴趣的话(后续有计划也可以),我们可以一起进行Node.js相关的交流、学习、共建。下方加 考拉 好友回复「Node」即可。

 “分享、点赞、在看” 支持一波

【望周知,求扩散】淘宝 NPM 镜像站更换换新域名啦相关推荐

  1. 淘宝 npm 镜像站点已经切换新域名

    新域名 用 node 淘宝源的同学们注意了,淘宝 NPM 镜像站点已经开始切换新域名了 web站点 : https://npmmirror.com/ 镜像地址 : https://registry.n ...

  2. 淘宝 NPM 镜像站切换新域名啦

    淘宝 NPM 镜像站切换新域名啦 https://zhuanlan.zhihu.com/p/432578145 npm 更换淘宝镜像源 https://www.jianshu.com/p/a5efac ...

  3. 淘宝npm镜像源换新地址

    简介:用CNPM/淘宝源的开发者们请注意,淘宝NPM 镜像站喊你切换新域名啦. 新的Web 站点:https://npmmirror.com,Registry Endpoint:https://reg ...

  4. 老淘宝 npm 镜像停止解析,请更换

    淘宝 npm 域名即将停止解析 npmmirror 中国镜像站 http://npmmirror.com/ npmmirror 镜像站大重构升级 微信群:为国内企业 Registry 维护者提供信息同 ...

  5. 安装node.js 附带node.js以及npm初步认识 设置淘宝/npm镜像 命令

    1,安装: 下载地址:https://nodejs.org/en/download/ 0积分:https://download.csdn.net/download/weixin_42859280/12 ...

  6. NPM使用淘宝NPM镜像的使用方法汇总

    前言 大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像. 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 1 ...

  7. npm升级以及使用淘宝npm镜像

    由于新版本的node.js已经集成了npm,所以连npm也一并安装好了. 输入:npm -v 来测试是否安装成功 如果你使用的是旧版本的npm,可以通过npm命令来升级 使用淘宝npm镜像 国内直接使 ...

  8. npm常用命令:ini他、install、remove及编译运行工程、使用淘宝npm镜像

    命令:npm init 按照提示输入相关信息,如果是用默认值则直接回车即可. name: 项目名称 version: 项目版本号 description: 项目描述 keywords: {Array} ...

  9. 淘宝NPM镜像、cnmp

    淘宝NPM镜像 网址: https://npmmirror.com/ 设置淘宝NPM镜像 shell> npm config set registry https://registry.npmm ...

最新文章

  1. 洛谷 1351 联合权值——树形dp
  2. ORA-00997: 非法使用 LONG 数据类型
  3. c#如何根据字符串长度获得宽度
  4. [导入]屏蔽相应键盘按钮
  5. 巨人网络305亿并购海外棋牌类游戏公司审核遭暂停
  6. Oracle非常规恢复(使用BBED跳过归档)
  7. 关于Oracle安装完毕后,登录时遇到的错误的解决的方法
  8. 什么是面向对象编程的人生感悟
  9. spark streaming核心原理及实践
  10. java定义负数_java如何定义负数
  11. Maven第7篇:聚合、继承、单继承问题详解
  12. Vim Instruction Vim 指南
  13. C语言如何打印扑克牌花色(红桃、梅花、黑桃、方片)
  14. 基于微信健身房私教预约小程序系统设计与实现 开题报告
  15. Android零基础开发到项目实战
  16. 大型生鲜配送企业如何做到快速分拣商品?
  17. 工程伦理(2021春)第三章课后习题答案
  18. 使用SwitchHosts和GitHub520自动更新 github.com的hosts
  19. Appium-安装与入门
  20. 数据预处理之数据离散化

热门文章

  1. 操作系统之文件管理-翟一鸣-专题视频课程
  2. 用after伪元素实现微信对话框图形
  3. Java继承子类的构造函数
  4. 8个基本的Docker容器管理命令
  5. 使用selenium编写一个斗鱼弹幕机器人,进行封装成exe程序
  6. Unity UMP打包黑屏问题总结
  7. storm100有害吗 vapor_Vaporstorm200w电子烟
  8. 腾讯拿下NBA,巨头都花巨资买内容
  9. 【模电】电场、磁场、电磁场的屏蔽原理
  10. 微信投票系统源码开源版 投票活动制作平台源码