npm 切换源(nrm 用法详情)

由于node自带的npm包管理工具是从国外站拉取资源的  所以对于前端来说  下载node-sass是一件很头疼的事情,大家平时会改成淘宝镜像

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

由于近期在搞把包上传到公司私服,所以需要切换源。这样nrm使用起来就很方便了

安装

  sudo cnpm install -g nrm 

查看所有源

  nrm ls

npm 切换源(nrm 用法详情)_第1张图片

添加

nrm add

删除

 nrm del

切换到某个源

  nrm use 
Usage: nrm [options] [command]

  Commands:

    ls                                    List all the registries
    current                               Show current registry name
    use                         Change registry to registry
    add   [home]           Add one custom registry
    login  [value]              Set authorize information for a registry with a base64 encoded string or username and pasword
      -a  --always-auth                     Set is always auth
      -u  --username              Your user name for this registry
      -p  --password              Your password for this registry
      -e  --email                    Your email for this registry
    set-hosted-repo      Set hosted npm repository for a custom registry to publish packages
    del                         Delete one custom registry
    home  [browser]             Open the homepage of registry with optional browser
    test [registry]                       Show the response time for one or all registries
    publish [|]          Publish package to current registry if current registry is a custom registry.  if you\'re not using custom registry, this command will run npm publish directly
      -t --tag [tag]                        Add tag
      -a --access        Set access
      -o --otp [otpcode]                    Set otpcode
      -dr --dry-run                         Set is dry run
    help                                  Print this help

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

 

参考https://www.jianshu.com/p/4f9b09c428d1   https://github.com/Pana/nrm

 

你可能感兴趣的:(Git,前端--基础)