zoukankan      html  css  js  c++  java
  • Node: 使用nrm管理npm源

    一、简介

    npm是一款非常好用的包管理工具,在前端开发中很多时候都会使用npm安装其他包文件。但是,npm安装某些包时有时会安装地很慢,这是因为npm管理的源中有些是国外的,包下载的时候需要花费很多时间甚至需要翻墙。当然国内开发者通用的做法就是修改npm的源,将其改为国内源,例如淘宝等。说到这里,不得不说nrm这个工具,它可以管理npm的所有源,也可以支持源的切换等,现在就来研究一下nrm的使用。

    二、安装

    1、安装nrm

    //安装
    npm install nrm -g
    
    //安装结果如下:
    npm WARN deprecated coffee-script@1.7.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
    /usr/local/bin/nrm -> /usr/local/lib/node_modules/nrm/cli.js
    + nrm@1.2.1
    added 489 packages from 861 contributors in 11.043s

    2、nrm常用的命令

    //nrm常用的命令   
    nrm ls                                           列举所有的源
    nrm current                                      查看当前正在使用的源
    nrm use <registry>                               切换源
    nrm add <registry> <url> [home]                  添加自定义的源【一般添加自己私有的源】
    nrm set-auth [options] <registry> [value]        给自定义的源设置验证
    nrm set-email <registry> <value>                 给自定义的源设置邮件
    nrm set-hosted-repo <registry> <value>           给自定义的源设置主机仓库 
    nrm del <registry>                               删除自定义的源
    nrm home <registry> [browser]                    用浏览器啊打开源的主页
    nrm publish [options] [<tarball>|<folder>]  Pub  为自定义的源发布包
    nrm test [registry]                              测试源           

    3、测试如下

  • 相关阅读:
    【HDOJ】1058 Humble Numbers
    activity去标题栏操作&保留高版本主题
    谷歌安卓官方开发者网站 https://developer.android.google.cn
    TortoiseGIT
    Git的优势
    eoe开发社区
    安卓巴士 http://www.apkbus.com/
    Git简介
    SVN标准目录结构
    关于人生的
  • 原文地址:https://www.cnblogs.com/XYQ-208910/p/12114674.html
Copyright © 2011-2022 走看看