ไซต์มิเรอร์ของ Taobao NPM เปิดให้บริการแก่โลกภายนอกอย่างเป็นทางการมาตั้งแต่ปี 2014 ในตอนแรก ไซต์นี้มีจุดประสงค์เพื่อเป็นไซต์มิเรอร์ของจีนสำหรับ NPM และตอบแทนชุมชนส่วนหน้าในประเทศ โดยไม่ได้ตั้งใจ จนถึงตอนนี้ อ้างอิงถึงวิธีการมิเรอร์ Ruby Gems Taobao เราได้สมัครชื่อโดเมนระดับที่สองของ taobao.org กับองค์กรโอเพ่นซอร์สของอาลีบาบา ชื่อของไซต์มิเรอร์นั้นมีชื่อว่า Taobao NPM Mirror Site (ต่อไปนี้จะเรียกว่า CNPM)
การเข้าสู่หลักสูตรความเชี่ยวชาญส่วนหน้า (vue): เข้าสู่การศึกษา
ตามที่แสดงด้านบน ตั้งแต่ปี 2014 เมื่อ CNPM ให้บริการอย่างเป็นทางการจนถึงปัจจุบัน จำนวนแพ็คเกจ NPM ได้เพิ่มขึ้นจาก 100,000 เป็น 1.78 ล้าน และจำนวนการดาวน์โหลดแพ็คเกจ CNPM กลับสู่ แหล่งที่มาได้เพิ่มขึ้นจาก 100 ล้านเป็น 20 พันล้าน นี่เป็นเพียง จำนวนข้อมูลที่ CDN ส่งคืนไปยังไซต์ต้นทางจะยิ่งสูงขึ้นเมื่อคำนวณเป็นปริมาณการดาวน์โหลดจริง
อาจกล่าวได้โดยไม่ต้องถ่อมใจว่า CNPM ได้เห็นการพัฒนาอย่างแข็งแกร่งของฟรอนต์เอนด์ในประเทศในช่วง 8 ปีที่ผ่านมา เราหวังว่าจะเคียงข้างนักพัฒนาฟรอนต์เอนด์ของจีนต่อไป
ป.ล.: แม้ว่าผู้เข้าร่วมหลักส่วนใหญ่จะมาจากผู้ผลิตรายใหญ่ในประเทศ แต่ CNPM เองก็เป็นโครงการสวัสดิการสาธารณะที่เป็นกลาง และค่าใช้จ่ายในการดำเนินงานและบำรุงรักษารายวันจำนวนมากมาจากการบริจาคของชุมชน
การตั้งค่า npm กำหนดค่ามิเรอร์ในประเทศ (มิเรอร์ Taobao)
http://npm.taobao.org
และ http://registry.npm.taobao.org
จะออฟไลน์อย่างเป็นทางการและหยุดการแก้ไข DNS ในวันที่ 2022.06.30
ชื่อโดเมนใหม่คือ npmmirror.com
สำหรับกฎการเปลี่ยนชื่อโดเมนบริการที่เกี่ยวข้อง โปรดดูที่:
http://npm.taobao.org => http://npmmirror.com http://registry.npm.taobao.org => http://registry.npmmirror.com
แก้ไข npm เป็นแหล่งที่มาของมิเรอร์ Taobao ใหม่:
รีจิสทรีการตั้งค่า npm http://registry.npmmirror.com
จำเป็นต้องยกเลิกการทำมิเรอร์และกู้คืนเป็น แหล่งที่มาอย่างเป็นทางการ:
รีจิสทรีการตั้งค่า npm https://registry.npmjs.org
ตรวจสอบว่าที่อยู่แหล่งที่มา npm มีการเปลี่ยนแปลงสำเร็จหรือไม่:
npm config รับรีจิสทรี
กำหนดค่าอิมเมจ Taobao และติดตั้งโดยใช้ cnpm
npm install -g cnpm --registry=https :// register.npmmirror.com
แนะนำวิธีนี้ ซึ่งจะไม่ส่งผลกระทบต่อคำสั่ง npm และไม่จำเป็นต้องเขียนที่อยู่ Taobao ทุกครั้งเพื่อติดตั้งแพ็คเกจที่ต้องพึ่งพา
โหมดการติดตั้ง cnpm
เมื่อติดตั้ง cnpm โมดูลทั้งหมดจะถูกติดตั้งจากชุดรีจิสทรีที่นี่ ซึ่งก็คือ https://registry.npmmirror.com
เมื่อติดตั้งพบว่าโมดูลที่ติดตั้งไม่ได้รับการซิงโครไนซ์ Taobao NPM จะซิงโครไนซ์ในพื้นหลังโดยอัตโนมัติและให้คุณติดตั้งจาก NPM register.npmjs.org อย่างเป็นทางการ ครั้งถัดไปที่คุณติดตั้งโมดูลนี้ โมดูลจะถูกติดตั้งโดยตรงจาก Taobao NPM
ใช้ cnpm
cnpm ติดตั้ง xxx