Rumah > Artikel > hujung hadapan web > Mari kita bincangkan tentang konfigurasi npm cermin domestik (cermin Taobao)
npm ialah alat pengurusan pakej untuk perpustakaan node.js Oleh kerana alamat cermin berada di luar negara, pemasangan perpustakaan akan menjadi perlahan Anda boleh menukar alamat cermin kepada alamat domestik (cermin Taobao) untuk meningkatkan kelajuan memasang perpustakaan.
Tapak cermin NPM Taobao telah beroperasi secara rasmi sejak 2014. Pada mulanya, ia hanya bertujuan untuk menjadi tapak cermin Cina untuk NPM dan memberi kembali kepada komuniti bahagian hadapan domestik Tanpa disedari berjalan sehingga kini. Merujuk kepada kaedah cermin Ruby Gems Taobao, kami memohon nama domain peringkat kedua taobao.org dengan organisasi sumber terbuka Alibaba Nama tapak cermin secara semula jadi dinamakan tapak cermin NPM Taobao (selepas ini dirujuk sebagai CNPM).
Seperti yang ditunjukkan di atas, dari 2014 apabila CNPM secara rasmi menyediakan perkhidmatan sehingga hari ini, bilangan pakej NPM telah meningkat daripada 100,000 kepada 1.78 juta, dan bilangan muat turun pakej CNPM telah meningkat daripada 100 juta kepada 20 bilion , ini hanya jumlah CDN kembali ke tapak asal, jumlah muat turun sebenar lebih banyak.
Adalah boleh dikatakan tanpa rasa rendah diri bahawa CNPM telah menyaksikan perkembangan pesat bahagian hadapan domestik dalam tempoh 8 tahun yang lalu, kami berharap untuk terus mengiringi pemaju bahagian hadapan China.
PS: Walaupun kebanyakan peserta teras adalah daripada pengeluar domestik utama, CNPM sendiri adalah projek kebajikan awam neutral, dan kos operasi dan penyelenggaraan harian yang besar datang daripada sumbangan masyarakat.
tetapan npm mengkonfigurasi cermin domestik (cermin Taobao)
http://npm.taobao.org
dan http://registry.npm.taobao.org
akan Secara rasmi di luar talian dan menghentikan resolusi DNS pada 2022.06.30.
Nama domain baharu ialah npmmirror.com
Sila rujuk peraturan penukaran nama domain perkhidmatan yang berkaitan:
http://npm.taobao.org => http://npmmirror.com http://registry.npm.taobao.org => http://registry.npmmirror.com
Ubah suai npm kepada Taobao baharu. sumber cermin:
npm config set registry http://registry.npmmirror.com
Perlu nyahcermin dan pulihkan kepada sumber rasmi:
npm config set registry https://registry.npmjs.org
Periksa sama ada alamat sumber npm mempunyai telah berjaya ditukar:
npm config get registry
Konfigurasikan imej Taobao dan pasangkannya menggunakan cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
Adalah disyorkan bahawa kaedah ini tidak akan menjejaskan perintah npm dan tidak perlu menulis alamat Taobao setiap kali Pasang pakej bergantung.
mod pemasangan cnpm
Apabila cnpm dipasang, semuanya akan dipasang dari set registry di sini, iaitu https://registry .npmmirror.com modul.
Apabila anda mendapati modul yang dipasang tidak disegerakkan semasa pemasangan, Taobao NPM akan menyegerak secara automatik di latar belakang dan membenarkan anda memasangnya daripada NPM registry.npmjs.org rasmi. Kali seterusnya anda memasang modul ini, modul ini akan dipasang terus daripada Taobao NPM.
Gunakan cnpm
cnpm install xxx
Untuk lebih banyak pengetahuan berkaitan nod, sila lawati: tutorial nodejs!
Atas ialah kandungan terperinci Mari kita bincangkan tentang konfigurasi npm cermin domestik (cermin Taobao). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!