3
About use CNPM/Taobaoyuan for 1619356ff12533, please note that Taobao NPM mirror station is calling you to switch to a new domain name. New Web sites: https://npmmirror.com, Registry Endpoint: https://registry.npmmirror.com. As the new domain name has been officially launched, the old http://npm.taobao.org and http://registry.npm.taobao.org domain names will stop serving at 0:00 on May 31, 2022. (Want to know, please forward)

Origin

Taobao NPM mirror station (npm.taobao.org) has 2014 and . At the beginning, I just wanted to simply be a Chinese mirror site of NPM and give back to the domestic front-end community, but it has been running until now. In the same year, referring to the Ruby Gems Taobao mirroring method, I applied for the second-level domain name of taobao.org with the Alibaba open source organization. The name of the mirroring site was naturally named Taobao NPM mirroring station (hereinafter referred to as CNPM).

Image source: https://time.graphics/line/579718

As shown in the figure above, from the official service provided by CNPM in 2014 to today, NPM packages have changed from 100,000 → 1.78 million, and the number of CNPM packages downloaded back to the source has changed from 100 million → 20 billion. This is only the amount of CDN back to the source station, which is the real download Just more.

can be said without humility that CNPM has witnessed the vigorous development of the domestic front-end in the past 8 years . In the future, we hope to continue to accompany Chinese front-end developers.

PS: Although most of the core participants are from large domestic manufacturers, CNPM itself is a neutral public welfare project, and the huge daily operation and maintenance costs come from community donations.


New set sail

With the vigorous development of the front-end, the amount of NPM package data and the complexity of the content are still accelerating, and the architecture of CNPM back then can hardly meet the current situation.

In order to provide a more stable, safer, and more in line with the requirements of national laws and regulations, we started the optimization of CNPM this year:

  • starts a new domain name.
  • Registry is fully refactored to improve stability and reduce synchronization failure rate.
  • CLI optimization, improve installation speed, remove compatibility issues caused by soft connections.
  • Precipitated from the use experience manual of enterprise-level large-scale applications.
  • and many more. . .

Many developers should have discovered that visiting Taobao NPM will automatically redirect 301 to the npmmirror.com , which is our independently registered and filed domain name.

As the new domain name has been officially launched, the old npm.taobao.org and registry.npm.taobao.org domain names will stop serving at 0:00 on May 31, 2022.

urge all developers who rely heavily on the old domain name to update to the new domain name as soon as possible. Enterprise users may also need to contact the network administrator/IT/SRE to update the firewall whitelist. Of course, if you are using cnpm's CLI command line tool, we will replace all of them and release a new version. You only need to reinstall to the minimum version.

We are well aware that it is a very bad experience to change the domain name and stop supporting the old domain name. However, in order to meet the requirements of the website's compliance operation, we can continue to operate for a longer period of time, we finally made this Sorry again for the decision to change the domain name.

Other functions are under development, welcome to GitHub , and look forward to your PR to participate in open source co-construction.


Special thanks to

Thank you very much for Cloud Open Source Mirroring Station for the continuous sponsorship of Taobao NPM Mirroring Station over the years, so that we can not worry about huge traffic and storage costs, so that we can continue to focus on professional technical work.

Special thanks also to Taobao front-end team for helping us deal with many complicated processes such as domain registration, certificate renewal, and compliance of npm.taobao.org in the coming year.

Finally, in order for domestic developers to complete the switch as soon as possible, please actively report and help spread, thank you.

Copyright Notice: content of this article is contributed spontaneously by Alibaba Cloud real-name registered users, and the copyright belongs to the original author. The Alibaba Cloud Developer Community does not own its copyright and does not assume corresponding legal responsibilities. For specific rules, please refer to the "Alibaba Cloud Developer Community User Service Agreement" and the "Alibaba Cloud Developer Community Intellectual Property Protection Guidelines". If you find suspected plagiarism in this community, fill in the infringement complaint form to report it. Once verified, the community will immediately delete the suspected infringing content.

阿里云开发者
3.2k 声望6.3k 粉丝

阿里巴巴官方技术号,关于阿里巴巴经济体的技术创新、实战经验、技术人的成长心得均呈现于此。


引用和评论

0 条评论