Maison  >  Article  >  interface Web  >  Introduction et utilisation des images NPM nationales fournies par Taobao_Basic knowledge

Introduction et utilisation des images NPM nationales fournies par Taobao_Basic knowledge

WBOY
WBOYoriginal
2016-05-16 16:52:131558parcourir

L'image NPM de Taobao est une image complète de npmjs.org. Vous pouvez l'utiliser à la place de la version officielle (lecture seule). La fréquence de synchronisation est actuellement toutes les 15 minutes pour garantir qu'elle est aussi synchronisée que possible avec le service officiel.

1. Le registre actuel.npm.taobao.org est entièrement synchronisé à partir de registre.npmjs.org
2 La version actuelle de npm.taobao.org est : cnpmjs.org@0.4.1 3. Le système fonctionne sur Node.js@v0.11.12.

Mode d'emploi

Le npm par défaut peut être remplacé par l'outil de ligne de commande personnalisé cnpm (support de compression gzip) :


Copiez le codeLe le code est le suivant :
$ npm install -g cnpm --registry=http://registry.npm.taobao.org
Ou ajoutez un alias :

Copier le code Le code est le suivant :
alias cnpm="npm --registry=http://registry.npm. taobao.org
-- cache=$HOME/.npm/.cache/cnpm
--disturl=http://dist.cnpmjs.org
--userconfig=$HOME/.cnpmrc"
#Ou alias-le en .bashrc ou .zshrc

$ echo 'n#alias for cnpmnalias cnpm="npm --registry=registry.npm.taobao.org
--cache=$HOME/. npm/.cache/cnpm
--disturl=http://dist.cnpmjs.org
--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

Installer le modèle

Installez tous les modules depuis Registry.npm.taobao.org Lors de l'installation, il s'avère que les modules installés n'ont pas été synchronisés. Taobao NPM se synchronisera automatiquement en arrière-plan et vous permettra de procéder à partir du registre officiel NPM.npmjs. .org Installer. La prochaine fois que vous installerez ce module, il sera installé directement depuis Taobao NPM.


Copiez le code Le code est comme suit :
$ cnpm install [nom]
Module de synchronisation
Synchronisez un module immédiatement via la commande sync. Seule la ligne de commande cnpm a cette fonction :


Copier le code Le code est la suivante :
$ cnpm sync connect
Bien sûr, vous pouvez synchroniser directement via le Web : npm.taobao.org/sync/connect

Copier le code Le code est le suivant :
$ ouvrir http://npm.taobao.org/sync/connect

Autres commandes

Prend en charge toutes les commandes npm à l'exception de la publication, telles que :


Copiez le code Le code est le suivant :
$cnpm info connecter

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn