有必要说一下nvm,因为大家做前端对node都很熟悉吧。前端的很多项目中都依赖node,还有可能每个项目依赖的node版本不一样,这样我们就上了nvm。
nvm 是node Version Manage的简称,顾名思义node版本管理器。
 

一、安装

 
安装包下载地址 https://github.com/coreybutler/nvm-windows/releases。选择nvm-setup .zip
下载完咔叽咔叽无脑下一步就行。
 
最后验证一下是否安装成功。打开终端 输入
 
nvm
 
出现一下内容证明已经安装成功了。

 

二、使用

查看可安装node版本:nvm list available
 
 

安装node命令: nvm install<version>

 
//例如我想安装 node 10.23.0 nvm install 10.23.0
 

 
 

查看以安装node版本:nvm list

 
 
带*的是当前使用node版本
 

切换node版本:nvm use <version>

 

 
 
 
以下是nvm的一些命令,在下英语0级就不翻译了,免得误人子弟。
 1   nvm arch                     : Show if node is running in 32 or 64 bit mode.
2 nvm install <version> [arch] : The version can be a node.js version or "latest" for the latest stable version.
3 Optionally specify whether to install the 32 or 64 bit version (defaults to system arch).
4 Set [arch] to "all" to install 32 AND 64 bit versions.
5 Add --insecure to the end of this command to bypass SSL validation of the remote download server.
6 nvm list [available] : List the node.js installations. Type "available" at the end to see what can be installed. Aliased as ls.
7 nvm on : Enable node.js version management.
8 nvm off : Disable node.js version management.
9 nvm proxy [url] : Set a proxy to use for downloads. Leave [url] blank to see the current proxy.
10 Set [url] to "none" to remove the proxy.
11 nvm node_mirror [url] : Set the node mirror. Defaults to https://nodejs.org/dist/. Leave [url] blank to use default url.
12 nvm npm_mirror [url] : Set the npm mirror. Defaults to https://github.com/npm/cli/archive/. Leave [url] blank to default url.
13 nvm uninstall <version> : The version must be a specific version.
14 nvm use [version] [arch] : Switch to use the specified version. Optionally specify 32/64bit architecture.
15 nvm use <arch> will continue using the selected version, but switch to 32/64 bit mode.
16 nvm root [path] : Set the directory where nvm should store different versions of node.js.
17 If <path> is not set, the current root will be displayed.
18 nvm version : Displays the current running version of nvm for Windows. Aliased as v.

三、遇到的问题

值得注意的是:安装完nvm 之后 输入以下命令会出现错误

Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: net/http: TLS handshake timeout

解决方案:

打开nvm安装目录找到到settings.txt 打开添加一下内容

node_mirror:npm.taobao.org/mirrors/node/
node_mirror:nom.taobao.org/mirrors/npm/

mac下下载不了node

解决方案: 直接去官网下载

例如10.23.0版本,node-v10.23.0-darwin-x64.tar.xz 点击下载。

然后放进/Users/用户名/.nvm/versions/node下然后以次命名

nvm安装及使用(windon/mac)的更多相关文章

  1. NVM 安装(window/mac/linux)

    一.window版 1.nvm-windows下载 [下载地址](https://github.com/coreybutler/nvm-windows/releases),下载 nvm-setup.z ...

  2. ubuntu 18.04 使用 nvm 安装 nodejs

    20190315 使用 nvm 安装 nodejs 1. 找到 nvm 官网帮助 https://github.com/creationix/nvm 我习惯于 terminal 操作,所以选择 git ...

  3. nvm安装和配置详细教程

    nvm是nodejs的版本管理工具,为什么要用nvm,你能百度到这篇文章相比是遇到不得不用的原因了,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安 ...

  4. 【转载】Centos系统采用NVM安装Node.js环境

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又 ...

  5. 使用nvm安装node,全局npm,cnpm

    1.nvm-windows下载 下载地址https://github.com/coreybutler/nvm-windows/releases,下载nvm-setup.zip 2.安装nvm 首先把n ...

  6. nvm安装与使用

    1.nvm是什么 nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具.通过它可以安装和切换不同版本的nodejs.下面列出下载.安装及使用方法. ...

  7. 在windows下用nvm 安装node

    nvm 可以帮助切换node版本 在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https:/ ...

  8. windows下nvm安装node之后npm命令找不到问题解决办法

    主要关键解解决办法:===>>适用于所有东西的安装 安装有关环境配置类的软件及其他,一般情况下切记不要安装到c盘programfiles下,否则会出现各种问题的报错!!!切记! nvm安装 ...

  9. nvm安装node和npm,个人踩坑记录

    我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1.node成功了,npm没成功 解决:在nvm 安装了node之后,输入npm找不到该命令,当时安装报错如下: ...

  10. Tomcat安装笔记(on Mac)

    1. 官网 http://tomcat.apache.org/ 下载apache包,我下的8.5 注意要下core包的tgz版本,我开始下了full doc. 2. 拷贝解压到 /Library, 然 ...

随机推荐

  1. 练习:集合元素处理(传统方式)-练习:集合元素处理(Stream方式)

    练习:集合元素处理(传统方式) 题目 现在有两个ArrayList集合存储队伍当中的多个成员姓名,要求使用传统的for循环(或增强for循环依次进行以下若干操作步骤︰ 1.第一个队伍只要名字为3个字的 ...

  2. OPA-CH32x系列芯片OPA使用注意事项

    1 OPA运放基本功能说明 1.1 OPA引脚详细说明方式 说明方式1如下所示: OPN0.OPP0.OPO为OPA的第0通道 OPN0:OPA_0通道的N端 OPP0:OPA_0通道的P端 OPO: ...

  3. 关于计算机与常用DOS命令

    计算机 计算机 计算机由软件和硬件组成. 能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备. 计算机硬件 CPU 主板 内存 电源.主机箱 硬盘 显卡 键盘.鼠标(输入设备) 显示器(输出 ...

  4. 11月22日内容总结——存取数据的历史和数据库的介绍、MySQL介绍、下载和相关操作

    目录 一.存取数据的演变史 1.文本文件 2.软件开发目录规范 3.数据库服务(重点) 1.数据库管理软件的由来 ①程序所有的组件就不可能运行在一台机器上 ②数据安全问题 ③并发 总结 二.数据库软件 ...

  5. zookeeper05Curator

    转https://blog.csdn.net/u012129558/article/details/81076487   1.zookeeper 开源客户端curator介绍 1.1 curator简 ...

  6. 3分钟安装fcpx10.6.5最新 小白一看就会 简体中文版 (亲测有效)

    Final Cut Pro 简介 Final Cut Pro X for Mac是苹果推出的一款功能强大的视频编辑软件,具有先进的调色功能.HDR 视频支持,以及 ProRes RAW,让剪辑.音轨. ...

  7. python70 前端框架之vue js的集中循环方式、key值的解释、input事件、v-model双向数据绑定、过滤案例、事件修饰符、按键修饰符、表单控制

    js的几种循环方式 v-for可以循环的变量 可以循环的: 数组.数组带索引 对象.对象带key.value 字符串 字符串带索引 数字.数字带索引 <!DOCTYPE html> < ...

  8. 国际财务系统基于ShardingSphere的数据分片和一主多从实践

    作者:京东物流 张广治 1 背景 传统的将数据集中存储至单一数据节点的解决方案,在性能和可用性方面已经难于满足海量数据的场景,系统最大的瓶颈在于单个节点读写性能,许多的资源受到单机的限制,例如连接数. ...

  9. FAS2720 配置

    FAS 2720配置操作 第1章 初始化 1.1设备物理安装 1.1.1组件介绍 机头FAS 2720 (2U)   前面板 后面 1.1.2准备工作 (1)工具准备 螺丝刀.网线.Console线. ...

  10. JAVA 进阶完结

    1.接口 这个类中 有了新的关键字 abstract 并且里面的方法没有括号 这样的类 上图就是 抽象函数与抽象类 那么继承抽象类的子类需要做什么工作呢 2.代码编写的思路 3.接口 接口跟抽像类的很 ...