Heim  >  Artikel  >  Web-Frontend  >  Lassen Sie uns über die NPM-Konfiguration inländischer Spiegel (Taobao-Spiegel) sprechen.

Lassen Sie uns über die NPM-Konfiguration inländischer Spiegel (Taobao-Spiegel) sprechen.

青灯夜游
青灯夜游nach vorne
2022-08-09 12:06:242888Durchsuche

npm ist das Paketverwaltungstool für die Bibliothek node.js. Da sich die Spiegeladresse im Ausland befindet, ist die Installation der Bibliothek langsam. Sie können die Spiegeladresse in eine inländische Adresse (Taobao-Spiegel) ändern die Bibliothek.

Die Taobao NPM Mirror-Site ist seit 2014 offiziell im externen Dienst. Zu Beginn war sie lediglich als chinesische Mirror-Site für NPM gedacht und sollte der inländischen Front-End-Community etwas zurückgeben Jetzt. Zu diesem Zeitpunkt beantragten wir unter Bezugnahme auf die Taobao-Spiegelmethode von Ruby Gems den Domänennamen der zweiten Ebene von taobao.org bei der Open-Source-Organisation Alibaba, und der Name der Spiegelseite hieß natürlich Taobao NPM Mirror Site (im Folgenden als Referenz bezeichnet). als CNPM bezeichnet).

Lassen Sie uns über die NPM-Konfiguration inländischer Spiegel (Taobao-Spiegel) sprechen.

Wie im Bild oben gezeigt, ist seit 2014, als CNPM offiziell Dienste bereitstellte, bis heute die Anzahl der NPM-Pakete von 100.000 auf 1,78 Millionen gestiegen, und die Anzahl der CNPM-Paket-Downloads zurück zur Quelle ist von 100 gestiegen Millionen → 20 Milliarden. Dies ist nur das Volumen der CDN-Back-to-Origin-Sites, die tatsächliche Anzahl der Downloads ist sogar noch höher.

Man kann ohne Bescheidenheit sagen, dass CNPM in den letzten 8 Jahren die starke Entwicklung des inländischen Front-Ends miterlebt hat. Wir hoffen, dass wir chinesische Front-End-Entwickler auch in Zukunft begleiten können.

PS: Obwohl die meisten Hauptteilnehmer von großen inländischen Herstellern stammen, ist CNPM selbst ein neutrales Gemeinwohlprojekt und die enormen täglichen Betriebs- und Wartungskosten stammen aus Spenden der Gemeinschaft.

npm-Einstellungen und -Konfiguration für den heimischen Spiegel (Taobao-Spiegel)

Lassen Sie uns über die NPM-Konfiguration inländischer Spiegel (Taobao-Spiegel) sprechen.

http://npm.taobao.org und http://registry.npm.taobao .org wird am 30.06.2022 offiziell offline sein und die DNS-Auflösung stoppen. http://npm.taobao.orghttp://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。

新域名为 npmmirror.com

Der neue Domainname lautet npmmirror.com. Bitte beachten Sie die entsprechenden Regeln zum Wechseln des Service-Domainnamens:

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com

Ändern Sie npm auf die neue Taobao-Spiegelquelle:

npm config set registry http://registry.npmmirror.com

Need zum Entspiegeln und Wiederherstellen in der offiziellen Quelle:

npm config set registry https://registry.npmjs.org

Überprüfen Sie, ob die NPM-Quelladresse erfolgreich geändert wurde:

npm config get registry

Konfigurieren Sie den Taobao-Spiegel und installieren und verwenden Sie cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com
    Es ​​wird empfohlen, diese Methode nicht zu verwenden wirkt sich auf den npm-Befehl aus und muss nicht jedes Mal aktualisiert werden. Schreiben Sie die Taobao-Adresse, um die abhängigen Pakete zu installieren.
  • cnpm-Installationsmodus

Wenn cnpm installiert wird, werden alle Module aus der hier festgelegten Registrierung installiert, d. h. https://registry.npmmirror.com.

    Wenn Sie feststellen, dass die installierten Module während der Installation nicht synchronisiert wurden, synchronisiert sich Taobao NPM automatisch im Hintergrund und ermöglicht Ihnen die Installation über die offizielle NPM-Registrierung.npmjs.org. Wenn Sie dieses Modul das nächste Mal installieren, wird es direkt von Taobao NPM installiert.
  • Verwenden Sie cnpm

cnpm install xxx
Weitere Informationen zu Knoten finden Sie unter:

nodejs-Tutorial🎜! 🎜

Das obige ist der detaillierte Inhalt vonLassen Sie uns über die NPM-Konfiguration inländischer Spiegel (Taobao-Spiegel) sprechen.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen