• nrm的安装和使用


    场景:在使用npm安装依赖的时候是在国外的服务器下载的,由于网络原因导致下载速度非常慢,
    于是我们通过安装cnpm来提高下载依赖的速度,但是习惯了npm的命令后想使用cnpm的方式怎么办?
    事实上我们可以直接更换npm的源地址就可以了,但是频繁的切换npm的源地址有些麻烦,所以我们使用nrm来管理我的源地址。

    一、nrm的作用

    nrm是用来管理npm源地址的一个便捷工具包,在nrm中内置了常用的几个源地址,便于我们随时切换源地址

    二、安装与使用

    // 全局安装
    npm i nrm -g
    
    // 查看版本
    nrm -V
    
    // 查看nrm的预设地址(ls是list的简写)
    nrm ls
    
    // 切换源地址 (例如切换到淘宝镜像地址)
    // 淘宝新地址:https://registry.npmmirror.com
    // 老地址:http://registry.npm.taobao.org 域名将于 2022 年 05 月 31 日零时起停止服务
    nrm use taobao
    
    // 查看npm的源地址
    npm config get registry
    
    
    /*
    ** 使用 nrm ls 查看源地址列表,会在当前使用的源地址前面有个 * 提示,可能有版本差异,有些版本没有 * 提示,
    ** 所以我们使用 npm config get registry 来查看 npm 的源地址是否切换成功
    */

    注意:nrm只是提供了npm的源地址,我们在切换了源地址后使用的命令行仍然是npm

    拓展:

    有使用我们的npm会出现一些奇怪的现象,例如卡住不动,这种情况我们可以清理一些npm的缓存来解决

    npm cache clean --force
  • 相关阅读:
    jsonp跨域请求
    jQuery之异步Ajax请求使用
    table表格cellspacing与cellpadding属性
    常用正则匹配
    插入数据显示 Duplicate entry '4913' for key 'user_id'
    事件驱动模型 IO多路复用 阻塞IO与非阻塞IO select epool
    python 协程
    python 进程 线程
    python 并发socketserver模块
    python 网络 socket
  • 原文地址:https://www.cnblogs.com/yangchin9/p/15997054.html
Copyright © 2020-2023  润新知