• 【Cnpm】使用教程


    npm 由于源服务器在国外,下载 node 包速度较慢,cnpm 使用国内镜像,下载速度优于 npm

    一、安装检测

    • 安装后能检测出版本号,表示安装成功
    # 安装指令
    npm i cnpm -g
    
    # 检测指令
    cnpm -v
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • cnpm的使用:把npm 的替换成 cnpm 就行
    • 比如:npm i相当于cnpm i

    二、两者区别

    1.国内使用npm存在的问题

    • 安装npm后,每次我们安装包时,我们的电脑都要和npm服务器进行对话,去npm仓库获取包。
    • npm默认的仓库地址为:http://registry.npmjs.org
    # 查看当前npm仓库地址命令npm config get registry
    http://registry.npmjs.org
    
    • 1
    • 2
    • 3
    • 因为npm的远程服务器在国外,所以有时候难免出现访问过慢,甚至无法访问的情况。
    • 淘宝为我们搭建了一个国内的npm服务器,它目前是每隔10分钟将国外npm仓库的所有内容“搬运”回国内的服务器上,这样我们直接访问淘宝的国内服务器就可以了,
    • 它的地址是:https://registry.npm.taobao.org

    解决方法一:

    • 直接安装cnpm 安装淘宝提供的cnpm,并更改服务器地址为淘宝的国内地址,
    • 命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 以后安装直接采用cnpm替代npm,
    • 例如原生npm命令为:npm install uniq --save,cnpm命令为:cnpm install uniq --save

    解决方法二:

    • 替换npm仓库地址为淘宝镜像地址(推荐)
    • 命令:npm config set registry https://registry.npm.taobao.org
    • 查看是否更改成功:npm config get registry
    • 以后安装时,依然用npm命令,但是实际是从淘宝国内服务器下载的
  • 相关阅读:
    数据链路层协议 ——— 以太网协议
    Educational Codeforces Round 135 (Rated for Div. 2)
    文件上传16.17关
    c语言-数据结构-链表分割
    AI人工智能(第一天)
    全行为路径分析模型
    【Node.js】stream 流模块
    uni-app微信小程序上拉加载,下拉刷新
    Odoo丨如何在明细行中添加复选框?
    Agisoft/PhotoScan手动对齐照片
  • 原文地址:https://blog.csdn.net/qq_45677671/article/details/113184144