当前位置: 首页 > news >正文

镜像源的相关知识

安装

npm install -g nrm

查看可选的源

npm install nrm -g 按章选择原的工具包
nrm ls 查看所有源,在这里有npm 国外版本 taobao等等
nrm test 测试所有源
nrm use 切换要更改的源名–切换源

当nrm ls后

  • npm ---- https://registry.npmjs.org/
    cnpm — http://r.cnpmjs.org/
    taobao - http://registry.npm.taobao.org/
    eu ----- http://registry.npmjs.eu/
    au ----- http://registry.npmjs.org.au/
    sl ----- http://npm.strongloop.com/
    nj ----- https://registry.nodejitsu.com/
    带 * 的是当前使用的源,上面的输出表明当前源是官方源。

切换
切换到taobao

nrm use taobao
Registry has been set to: http://registry.npm.taobao.org/

增加源
你可以增加定制的源,特别适用于添加企业内部的私有源。私有源可以使用cnpmjs架设。
nrm add [home]

删除源
nrm del
测试速度

你还可以通过 nrm test 测试相应源的响应时间。
例如,测试官方源的响应时间:nrm test npm

npm ---- 1328ms
测试所有源的响应时间:
nrm test

npm ---- 891ms
cnpm — 1213ms* taobao - 460ms
eu ----- 3859ms
au ----- 1073ms
sl ----- 4150ms
nj ----- 8008ms

查看包(npm info 包名 这个比较重要 可以查看jquery)

1 npm list —他可以列出已有的安装包
2 npm outdated–版本的对比,安装过的包
3 npm info 包名 --查看当前包的概要
4 npm view 包名 versions --查看包历史版本列表

安装所有依赖

也就是当我们的node-modules删除的时候 ,我们直接npm install //npm i 就可以直接把我们package.json文件的第三方包下载好。

安装的时候后遇见卡顿

ctrl + c(停止)-> npm uninstall 包名 (在卸载) -> npm cache ( 清除缓存,如果清除失败就在后边加上参数verify )-> 换4g网络 -> npm install 包名

相关文章:

  • javascript(四) var关键字/注释/noscript
  • 新手来学TS+Vue吧,我也是搞了好多。第一次执行vscode编译ts可能会报错,有解决办法。
  • Java8新特性 1——利用流和Lambda表达式操作集合
  • VUE2.0 创建项目步骤
  • 用 Swift 编写面向协议的视图
  • 当你vue创建项目创建不成功,报错Failed to get response from htttps://registry.npm.taobao.org/vue-cli-version-m,解决办法
  • iptables基础原理
  • 冲刺第二阶段第十天
  • 跨域,配置代理服务器,解决
  • Navicat for MySQL 常用功能有哪些
  • 路由元数据meta,导航的使用,导航消失
  • 006_过滤器
  • 聊一聊JS运行机制,这些事概念,具体需要理解进行科普一下
  • HDOJ/HDU 1804 Deli Deli(英语单词复数形式~)
  • 原型链的理解
  • 〔开发系列〕一次关于小程序开发的深度总结
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • canvas绘制圆角头像
  • docker-consul
  • Hexo+码云+git快速搭建免费的静态Blog
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Wamp集成环境 添加PHP的新版本
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 回流、重绘及其优化
  • 模型微调
  • 你不可错过的前端面试题(一)
  • 人脸识别最新开发经验demo
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 优化 Vue 项目编译文件大小
  • 2017年360最后一道编程题
  • 阿里云移动端播放器高级功能介绍
  • ​2020 年大前端技术趋势解读
  • ​Python 3 新特性:类型注解
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (poj1.3.2)1791(构造法模拟)
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (四)c52学习之旅-流水LED灯
  • (五)Python 垃圾回收机制
  • (一)Java算法:二分查找
  • (转)winform之ListView
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .net 反编译_.net反编译的相关问题
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • :=
  • @ 代码随想录算法训练营第8周(C语言)|Day53(动态规划)
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务
  • [100天算法】-x 的平方根(day 61)
  • [20181219]script使用小技巧.txt
  • [boost]使用boost::function和boost::bind产生的down机一例
  • [BUG] Hadoop-3.3.4集群yarn管理页面子队列不显示任务