O site espelho Taobao NPM está oficialmente em serviço para o mundo exterior desde 2014. No início, a intenção era simplesmente ser um site espelho chinês para o NPM e retribuir à comunidade front-end doméstica. até agora. Referindo-nos ao método de espelho Ruby Gems Taobao, solicitamos o nome de domínio de segundo nível taobao.org com a organização de código aberto Alibaba. O nome do site espelho foi naturalmente denominado Taobao NPM Mirror Site (doravante denominado CNPM).
Entrada front-end (vue) para curso de domínio: Entre no estudo
conforme mostrado acima De 2014, quando o CNPM fornecia oficialmente serviços até hoje, o número de pacotes NPM passou de 100.000 para 1,78 milhão, e o número de downloads de pacotes CNPM voltou para. a fonte passou de 100 milhões para 20 bilhões. Isso é apenas A quantidade de dados retornados pelo CDN ao site de origem é ainda maior quando calculada como o volume real de download.
Pode-se dizer sem humildade que o CNPM testemunhou o vigoroso desenvolvimento do front-end doméstico nos últimos 8 anos. No futuro, esperamos continuar a acompanhar os desenvolvedores front-end da China.
PS: Embora a maioria dos participantes principais sejam de grandes fabricantes nacionais, o próprio CNPM é um projeto neutro de bem-estar público, e os enormes custos diários de operação e manutenção vêm de doações comunitárias.
configurações npm configuram espelho doméstico (espelho Taobao)
http://npm.taobao.org
e http://registry.npm.taobao.org
ficarão oficialmente offline e interromperão a resolução de DNS em 30.06.2022.
O novo nome de domínio é npmmirror.com
. Para regras de troca de nome de domínio de serviço relacionado, consulte:
http://npm.taobao.org => http://npmmirror.com. http://registry.npm.taobao.org => http://registry.npmmirror.com
Modifique o npm para a nova fonte de espelho Taobao:
registro do conjunto de configurações do npm http://registry.npmmirror.com
precisa desespelhar e restaurar para Fonte oficial:
npm config set Registry https://registry.npmjs.org
Verifique se o endereço de origem do npm foi alterado com sucesso:
npm config get Registry
Configure a imagem Taobao e instale-a usando cnpm
npm install -g cnpm --registry=https ://registry.npmmirror.com
recomenda este método, que não afetará o comando npm e não exigirá a gravação do endereço Taobao sempre para instalar pacotes dependentes.
modo de instalação do cnpm
Quando o cnpm for instalado, todos os módulos serão instalados a partir do registro definido aqui, ou seja, https://registry.npmmirror.com.
Durante a instalação, verifica-se que os módulos instalados não foram sincronizados. O Taobao NPM sincronizará automaticamente em segundo plano e permitirá que você o instale a partir do registro oficial do NPM.npmjs.org. Na próxima vez que você instalar este módulo, ele será instalado diretamente do Taobao NPM.
Usar cnpm
cnpm install xxx