1.为啥下载包的速度慢?

在使用npm下载包的时候,默认从国外的https://registry.npmjs.org/服务器下载,此时,网络数据传输需要经过漫长的海底光缆,因此下包速度会很慢。详细信息大家可以百度。

2.淘宝npm镜像服务器

 3.切换npm下包的镜像源

下包镜像源:指的是下包的服务器地址。

查看下包镜像源:

// 查看下包镜像源
npm config get registry

把下包的镜像源切换为淘宝镜像源

// 将下包的镜像源切换到淘宝的镜像源
npm config set registry=https://registry.npm.taobao.org/
// 切换成功后再次查看
npm config get registry

 4.nrm,更方便切换下包镜像源

为了更方便切换下包镜像源,我们可以安装nrm这个小工具,利用nrm终端命令,可以快速查看和切换下包镜像源。

// 通过npm包管理器,将nrm安装为全局可用的工具
npm i nrm -g// 查看所有可用下包镜像源
nrm ls// 将下包的镜像切换taobao镜像
nrm use taobao

Node.js - npm下载包速度慢的问题及解决相关推荐

  1. npm下载包速度慢-淘宝NPM镜像服务器--如何切换其他服务器下载

    原因:使用nmp下载包的时候,我们默认是从国外的https://registry.npmjs.org服务器上下载的,下载时,网络数据传输需要经过漫长的海底光缆,因此下包的速度会很慢 解决办法: 淘宝N ...

  2. Node.js: NPM 使用介绍

    NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并 ...

  3. Windows下安装node.js(npm) git+vue

    Windows下安装git+node.js+npm+vue 放到统一大文件夹下 下载node.js http://nodejs.cn/ npm是随同NodeJS一起安装的包管理工具,能解决NodeJS ...

  4. Mac 下搭建环境 homebrew/git/node.js/npm/vsCode...

    主要记录一下homebrew/git/node.js/npm的命令行安装 很简单,下面开始: 1. homebrew  也是一个包管理工具: mac 里打开终端命令行工具,粘下面一行回车安装brew, ...

  5. Node.js的下载安装及使用

    Node.js的下载安装及使用 NodeJS作为服务器端操作,基于V8引擎,能够搭建服务器,适用于社交网络的大规模web应用 1.下载:Node.js中文网https://nodejs.org/zh- ...

  6. 解决npm下载包失败的问题

    解决npm下载包失败的问题 参考文章: (1)解决npm下载包失败的问题 (2)https://www.cnblogs.com/rengised/p/6682235.html 备忘一下.

  7. linux安装socket.io,ubuntu – 如何在node.js npm服务器上查看socket.io版本

    我想确认一下,如果我升级到socket.io 0.7,我的当前应用程序是否无法在此服务器上运行?如果我升级 为此我想看看我当前的socket.io版本,我怎么能看到它? 而另一方面我想去稳定版本的节点 ...

  8. 安装node-v4.5.0-x86.msi时提示node.js setup wizard ended prematurely Win7安装nodejs失败解决方法

    文章总共3个方法,后两个方法可安装成功 方法1:在网上搜索node.js setup wizard ended prematurely时找到一个参考解决方法 参考地址:http://blog.csdn ...

  9. (18) Node.js npm包管理工具

    一.npm概述 npm (Node Package Manager)是 Node.js 的包管理工具. 什么是包?包就是一坨代码,就是 Node.js 的第三方模块. 例如:JQuery模块,Boot ...

  10. Node js npm 包管理工具的基本使用

    初始化一个node项目 npm initnpm init -y 没有 -y 参数表示自定义一些参数 -y 参数表示默认选项 初始化项目之后就会多出一个 package.json 的文件 查找需要的包 ...

最新文章

  1. Mysql加锁过程详解(3)-关于mysql 幻读理解
  2. Windows 2000配置Web服务器
  3. ATM + 购物商城程序
  4. flutter text 最大长度_Flutter小技巧之TextField换行自适应
  5. 转载:MySQL数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法详解
  6. 文章用图的修改和排版 (一)
  7. 蒙太奇经典例子_剧本中如何写好蒙太奇?这15个硬核案例告诉你!
  8. 【Kafka】Kafka Failed to send SSL Close message IOException: Broken pipe
  9. 20200224:跳跃游戏(leetcode55)
  10. Java 利用SWFUpload多文件上传 session 为空失效,不能验证的问题
  11. jquery图表统计插件-highcharts详解
  12. 在 RAID 磁盘上面架构 LVM 系统
  13. 【Linux/CentOS】上手常见问题笔记
  14. 开发国信股票自动交易软件
  15. K3CLOUD新增用户
  16. 计算机网络知识点总结提纲(谢希仁)
  17. 综合能效管理系统(AcrelEMS-IDC)的应用-在某数据中心
  18. 扫描到计算机桌面,win7怎么扫描文件到电脑上?扫描文件到win7电脑的两种方法...
  19. ckeditor使用
  20. TI MSP430工程配置及2019年电赛A题编程示例(使用430 F5529)

热门文章

  1. 面试65个问题教你怎么机智回答面试官及回答技巧
  2. java防止sql注入的几个途径_Java防止SQL注入的几个途径
  3. C语言指针详解(通俗易懂)
  4. 华为大数据解决方案 (文末附PPT下载)
  5. Java之JvisualVM简介
  6. jupyter怎么安装jieba_记录 anaconda安装jieba
  7. 2022年最新google drive 谷歌云盘下载文件限额解决方法
  8. GC算法精解(分代搜集算法)
  9. java基础学习总结_java基础班学习心得(感言)
  10. iphone6 修改版本iccid解锁