저희는 이전에 cnpmjs.org와 최근 출시된 Taobao를 소개한 적이 있습니다. npm 두 개의 NPM 이미지. 또한, 외국 NPM 이미지도 일부 있습니다. 서로 다른 지역의 서로 다른 미러에 액세스하는 속도는 다를 수 있으며, 각 미러에는 일시적으로 동기화되지 않는 소수의 패키지가 있을 수 있습니다. 따라서 때로는 NPM 미러를 전환해야 합니다. 전환할 때마다 해당 매개변수를 수동으로 지정하는 것보다 nrm을 사용하는 것이 훨씬 더 편리합니다.
nrm은 다음 NPM 소스 간에 빠르게 전환할 수 있는 NPM 소스 관리자입니다. stralia
노데짓츠
taobao
Install
; npm install -g nrm
를 사용하여 <pre class="brush:sql;toolbar:false;" style="overflow:auto; font-family:"Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace; font-size:0.93em; padding:1em; margin-bottom:1.5em; line-height:1.45; word-break:break-all; word-wrap:break-word; color:rgb(51,51,51); border:none; max-height:35em; position:relative; margin-top:1.5em!important">; nrm ls * npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/</pre>
Switch
; nrm use taobao Registry has been set to: http://registry.npm.taobao.org/
소스 추가
nrm add <registry> <url> [home]
소스 삭제
nrm del <registry>
nrm test
해당 소스의 응답 시간을 테스트합니다. ; nrm test npm npm ---- 1328ms
; nrm test npm ---- 891ms cnpm --- 1213ms* taobao - 460ms eu ----- 3859ms au ----- 1073ms sl ----- 4150ms nj ----- 8008ms
보다 정확한 결과를 얻으려면 여러 테스트의 평균을 고려할 수 있습니다. *
的是当前使用的源,上面的输出表明当前源是官方源。
切换到taobao
rrreee你可以增加定制的源,特别适用于添加企业内部的私有源。私有源可以使用cnpmjs架设。
rrreee你还可以通过 nrm test
위 내용은 NPM 소스를 빠르게 전환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!