资讯专栏INFORMATION COLUMN

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

wind5o / 1255人阅读

摘要:简介用淘宝源的开发者们请注意,淘宝镜像站喊你切换新域名啦。当年参考淘宝镜像的方式,跟阿里开源组织申请了的二级域名,镜像站点名称也自然而然地取名为淘宝镜像站下称。站点随着新的域名已经正式启用,老和域名将于年月日零时起停止服务。

 
简介:用CNPM/淘宝源的开发者们请注意,淘宝NPM 镜像站喊你切换新域名啦。新的Web 站点:https://npmmirror.com,Registry Endpoint:https://registry.npmmirror.com。随着新的域名已经正式启用,老 http://npm.taobao.org 和 http://registry.npm.taobao.org 域名将于 2022 年 05 月 31 日零时起停止服务。(望周知,求转发)

源起

 

淘宝 NPM 镜像站(npm.taobao.org)自 2014 年 正式对外服务,一开始只是想简单地做 NPM 的中国镜像站点,回馈国内前端社区,不知不觉竟然一直运行到现在。当年参考 Ruby Gems 淘宝镜像 的方式,跟阿里开源组织申请了 taobao.org 的二级域名,镜像站点名称也自然而然地取名为 淘宝 NPM 镜像站 (下称 CNPM)。

 

图片来源:https://time.graphics/line/579718

 

如上图,从 2014 年 CNPM 正式提供服务到今天,NPM 包从 10 万 → 178 万,CNPM 的包下载回源量从 1 亿 → 200 亿,这还只是 CDN 回源站的量,算真实下载量就更多了。

 

可以毫不谦虚的说, CNPM 见证了国内前端蓬勃发展的这 8 年,未来我们希望继续陪伴中国的前端开发者持续走下去。

PS:虽然核心参与者大部分来自国内大厂,不过 CNPM 本身是一个中立的公益项目,日常巨大的运维费用均来自社区捐赠。

 


新的起航

 

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

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

  • 启动新的域名。
  • Registry 全面重构,提升稳定性,降低同步失败率。
  • CLI 优化,提升安装速度,去掉软连接等带来的兼容性问题。
  • 沉淀自企业级大规模应用的使用经验手册。
  • 等等。。。

应该有不少开发者已经发现,访问淘宝 NPM 已经会自动 301 跳转到 npmmirror.com 新域名,这是我们独立注册和备案的域名。

  • Web 站点:https://npmmirror.com
  • Registry Endpoint:https://registry.npmmirror.com

随着新的域名已经正式启用,老 npm.taobao.org 和 registry.npm.taobao.org 域名将于 2022 年 05 月 31 日零时起停止服务。

 

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

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

其他功能正在开发中,欢迎围观 GitHub ,更期待您能提 PR 参与开源共建。


特别感谢

 

非常感谢 阿里云开源镜像站 对淘宝 NPM 镜像站这些年来的持续赞助,才让我们可以不为巨大流量和存储费用而烦恼,才让我们可以持续专注做好专业的技术工作。

还要特别感谢 淘宝前端团队,帮助我们处理这些来年关于 npm.taobao.org 的域名注册、证书更新、合规等许多复杂流程。

最后,为了国内开发者能尽可能早的完成切换,烦请大家积极转告以及帮助传播,谢谢。

原文链接:https://developer.aliyun.com/article/801032?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123113.html

相关文章

  • 淘宝 NPM 镜像切换域名、React Router v6 发布 | 淘系前端架构周刊 21111

    摘要:淘宝镜像切换新域名淘宝镜像站自年正式对外服务,一开始只是想简单地做的中国镜像站点,回馈国内前端社区,不知不觉竟然一直运行到现在。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1...

    番茄西红柿 评论0 收藏2637
  • npm注册源的配置

    摘要:注册源的更换在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多镜像可供选择,在大多数情况下我们可以使用国内的源比如淘宝镜像去替换官方的源以加快下载包的速度。 npm注册源的更换 在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多 NPM 镜像可供选择,在大多数情况下我们可以使用国内的源(比如 淘宝 NPM 镜像)去替换官方的源以加快下载包的速度。不过呢,我们在发布自己的包的时候却需要将...

    codergarden 评论0 收藏0
  • npm注册源的配置

    摘要:注册源的更换在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多镜像可供选择,在大多数情况下我们可以使用国内的源比如淘宝镜像去替换官方的源以加快下载包的速度。 npm注册源的更换 在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多 NPM 镜像可供选择,在大多数情况下我们可以使用国内的源(比如 淘宝 NPM 镜像)去替换官方的源以加快下载包的速度。不过呢,我们在发布自己的包的时候却需要将...

    chanjarster 评论0 收藏0
  • npm注册源的配置

    摘要:注册源的更换在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多镜像可供选择,在大多数情况下我们可以使用国内的源比如淘宝镜像去替换官方的源以加快下载包的速度。 npm注册源的更换 在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多 NPM 镜像可供选择,在大多数情况下我们可以使用国内的源(比如 淘宝 NPM 镜像)去替换官方的源以加快下载包的速度。不过呢,我们在发布自己的包的时候却需要将...

    yzd 评论0 收藏0
  • CentOS7 编译安装nodejs,配置环境变量记录

    摘要:每次都装,每次都查阿里云备案了一个域名,续费了好多年,但是没钱买服务器,就挂在上。今天收到消息域名解析服务器不在阿里云,要被。只能咬牙买了个阿里云乞丐版。 每次都装,每次都查 阿里云备案了一个域名,续费了好多年,但是没钱买服务器,就挂在github上。今天收到消息:域名解析服务器不在阿里云,要被GG。只能咬牙买了个阿里云乞丐版。 所有服务都装好了,ping域名也通了,就是无法访问。感谢...

    Miracle 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<