前端开发必备:nvm与npm与nrm
nvm
Node.js version manager ,推荐使用它来安装 node.js 。
windows 版安装
进入 下载页 找到安装包:
跟着引导安装即可。

输入 nvm -v 查看是否安装成功,成功的话如下图所示。如果提示找不到命令,请看这里。

nvm 常用命令
# 安装指定版本的 node
nvm install 版本号
# 删除指定版本的 node
nvm uninstall 版本号
# 切换使用指定版本的 node
nvm use 版本号
# 查看本地安装的所有 node 版本
nvm list 或者 nvm ls
npm
Node Package Manager,node.js 的包管理器,安装 node.js 之后自带 npm,无需单独安装。
输入 npm -v 来查看当前 npm 的版本。
安装失败
如果出现 nvm 或者 node 安装失败而查找不到命令的情况,请查看这里:https://segmentfault.com/a/1190000011114680
nrm
NPM registry manager ,项目地址 。
由于国内使用 npm 官方源来安装包的时候比较慢,所以经常会需要修改 npm 源地址。npm 倒是提供了修改源的方法,但是 nrm 更加方便快捷。
安装 nrm
# 使用 npm 全局安装
npm install -g nrm
nrm 常用命令
显示全部镜像源
nrm ls

使用 taobao 镜像源
nrm use taobao

测速
nrm test

查看帮助
nrm -h

参考链接
前端开发必备:nvm与npm与nrm的更多相关文章
- 前端开发必备之Chrome开发者工具(下篇)
		本文介绍的 Chrome 开发者工具基于 Chrome 65版本,如果你的 Chrome 开发者工具没有下文提到的那些内容,请检查下 Chrome 的版本 本文是 前端开发必备之Chrome开发者工具 ... 
- Web前端开发必备
		前端学习相关书籍 关于书籍 HTML.CSS 类别书籍,都是大同小异,在当当网.卓越网搜索一下很多推荐.如果感觉学的差不多了,可以关注一下<CSS禅意花园>,这个很有影响力. Javasc ... 
- Web前端开发必备工具推荐
		http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向 ... 
- 前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多)
		前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多) 一.总结 Chrome的F12自带的功能和firebug插件差不多 二.前端开发必备调试工具 在前端开发中我们经常会要 ... 
- 前端开发必备的Sublime 3插件
		Sublime的大名已经无需我介绍了,首先先介绍如何启用插件安装功能: 打开Sublime 3,然后按 ctrl+` 或者在View → Show Console 在打开的窗口里黏贴这个网站上的代码( ... 
- 创建 Web 前端开发环境(node和npm以及git)
		Web 前端开发涉及多种工具,这里将常用工具的安装和配置进行说明,提供了详细的说明,为后继的开发创建一个坚实的基础. 本文介绍的工具有:NodeJS, NPM, Bower, Git 和 Grunt. ... 
- 创建 Web 前端开发环境(node和npm)
		Web 前端开发涉及多种工具,这里将常用工具的安装和配置进行说明,提供了详细的说明,为后继的开发创建一个坚实的基础. 本文介绍的工具有:NodeJS, NPM, Bower, Git 和 Grunt. ... 
- web前端开发必备技术
		1.Vue.js是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注 ... 
- 前端开发必备!Emmet使用手册
		介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具: 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为"片段".虽然片 ... 
随机推荐
- 设计模式——代理模式(Proxy)
			定义 为其他对象提供一种代理,以控制对这个对象的访问.代理对象在客户端和目标对象之间起到中介的作用.(结构型) 如果不知道代理模式,可能大家对代理服务器都不叫熟悉.代替服务器代替请求者去发一起对另一个 ... 
- tar文件归档
			tar是UNIX和类UNIX系统上的压缩,备份工具, 名字来源于Tape archive--磁盘归档,最初的时候是用来将数据储存,备份到磁带上的.而今最简单的备份方法是添加新的磁盘或者在云端存储,但即 ... 
- scrapy结合selenium抓取武汉市环保局空气质量日报
			1.前言 目标网站:武汉市环境保护局(http://hbj.wuhan.gov.cn/viewAirDarlyForestWaterInfo.jspx).scrapy对接selenium模块抓取空气质 ... 
- 运维与开发的开车现场之MySQL5.7创建触发器报错解决过程
			报错内容如下: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds ... 
- 深入浅出Spring(三)
			我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程. 1.OOP回顾 在介绍AOP之 ... 
- 【RN - 基础】之React Native常见问题及解决方案
			unable to load script from assets index.android.bundle... 问题原因: 找不到Android项目中的assets文件夹. 解决方案: 1.在An ... 
- C语言l博客作业01
			2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?(2分) 计算机科学与技术是国家一级学科,下设信息安全,软件工程,计算机软件与理论等专业,主要培养符合教育部门实际需要的计算机教学及应用管理 ... 
- (一)sync分析之为啥el-dialog中的visible需要使用.sync
			首先,笔者在使用element-ui 中的dialog组件时,发现visible属性在使用时需要添加.sync才生效,心中好奇,所以研究一下原理 我们先自己创建一个dialog组件,如下 当我们点击关 ... 
- 云享专家倪升武:微服务架构盛行的时代,你需要了解点 Spring Boot
			[摘要] 微服务架构的本质在于分布式.去中心化. 随着互联网的高速发展,庞大的用户群体和快速的需求变化已经成为了传统架构的痛点. 在这种情况下,如何从系统架构的角度出发,构建出灵活.易扩展的系统来快速 ... 
- Springboot整合webservice
			Springboot整合webservice 2019-12-10 16:34:42 星期二 WebService是什么 WebService是一种跨编程语言和跨操作系统平台的远程调用技术,服务之间的 ... 
