二、Node 多版本管理
- 一、Node 模块对象
- 二、Node 多版本管理
- 三、Npm 包资源管理器
一、Node 多版本管理
- NVM 全名 Node Version Management:
- 顾名思义是一个 Node 的版本管理工具。
- 通过它可以 安装 和 切换 不同版本的 Node。
- NVM 管理多个 Node 版本
- 下载 nvm-windows
- 安装使用
二、常用命令
1. 查看所有版本
# 显示已安装的`Node`版本列表(`list`可简化为`ls`)。
nvm list# 显示可安装的`Node`版本列表(`available`可选参数)。
nvm list available
2. 安装指定版本
# 1、安装指定版本的`Node`(`version`是指定版本)。
nvm install <'version'># 2、安装指定版本的`Node`(`latest`是最新稳定版本)
nvm install latest# 3、`arch`指定安装`32`位还是`64`位版本(可选参数,默认是系统位数)。
# 可以添加`--insecure`绕过远程服务器的`SSL`。
nvm install <'version'> ['arch'] ['--insecure']# 安装`11.13.0`版本。
nvm install 11.13.0
3. 切换指定版本
# 切换指定`Node`版本(可指定`32`/`64`位)。
nvm use <'version'> ['arch']# 切换`11.13.0`版本。
nvm use 11.13.0
4. 卸载指定版本
# 卸载指定`Node`版本。
nvm uninstall <'version'># 卸载`11.13.0`版本。
nvm uninstall 11.13.0
二、其他命令
1. nvm 版本管理工具
# 开启`nvm`版本管理。
nvm on# 关闭`nvm`版本管理。
nvm off
# 显示`nvm`版本(`version`可简化为`v`)。
nvm version# 显示`Node`是运行在`32`位还是`64`位。
nvm arch# 设置存储不同`Node`版本的目录(如果未设置,默认使用当前目录)。
nvm root ['path']
# 设置`Node`下载代理。
# 1、`url`可选参数,不加显示当前代理。
# 2、将`url`设置为`none`则移除代理。
nvm proxy ['url']
# 设置`Node`镜像(默认是`https://nodejs.org/dist/`)。
# 1、如果不写`url`,则使用默认`url`。
# 2、设置后可至安装目录`settings.txt`文件查看,也可直接在该文件操作。
nvm node_mirror ['url']
# 设置`Npm`镜像(默认是`https://github.com/npm/cli/archive/`)。
# 1、如果不写`url`,则使用默认`url`。
# 2、设置后可至安装目录`settings.txt`文件查看,也可直接在该文件操作。
nvm npm_mirror ['url']
二、Node 多版本管理相关推荐
- 使用NVM对node进行版本管理
使用NVM对node进行版本管理 一.需求 node版本持续更新,一些node的新特性只有在node的较高版本中才可以使用.但是如果将node版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不 ...
- js 打印数组_Node.js系列二 - Node基础知识
一. Node执行代码 1.1. JavaScript文件执行 如果我们编写一个js文件,里面存放JavaScript代码,如何来执行它呢? // 1.直接打印一段文字 console.log(&qu ...
- node 多版本管理(mac)
目录 1.前言 2.预备 nvm常用命令 node常用命令 npm常用命令 3.安装 step1 安装nvm 方式1:brew安装(推荐使用) 方式2:git安装 step2 安装node 设置源前 ...
- 一.node的事件处理;二.node的全局对象;三.node的readline模块;四.node的Web编程
目录 一.node的事件处理 1.node采用的事件驱动模式来进行事件处理的:只有当事件被触发时才执行相关程序 2.node是单线程运行的:采用事件轮询方式,不断的查询事件队列中的消息,然后根据消息执 ...
- 【node节点版本管理器NVM,详解安装教程,建议收藏】
平常我们在做开发时,可能会用到不同的nodejs版本,如果每次都进行下载安装,就很麻烦了.而nvm刚好帮助我们解决了这一问题. 1.下载nvm nodejs官网:http://nodejs.cn/ n ...
- node多版本管理--nvmw
最近要搭建koa2+node环境,发现需要node较高版本,不然ES6.7中的语法使用不了.就像安装多个版本的node,发现了nvmw. 1.下载nvmw https://github.com/ha ...
- Mac OSX 安装nvm(node.js版本管理器)
我的系统 1.打开github官网https://github.com/,输入nvm搜索,选择creationix/nvm,打开 2.找到Install script,复制 curl -o- http ...
- node 多版本管理 nvm-window(适用win7 win10)
序: 1.博主不是没试过装nvmw,但是npm install nvmw下来,发现切换不了的,就算独立下载nvmw下来配置也试过了,也是不行,最重要的一点nvmw已经停更了!!!! 2.删除本地nod ...
- node的版本管理(nvm)
在开发过程中,可能需要经常切换node版本来应对不同的开发环境,所以需要不同版本的node,下面将介绍使用nvm来管理node版本. 1.nvm下载 1)Windows 下 nvm 安装 安装步骤如下 ...
最新文章
- systemstap 脚本 内核开发必备技能 基础讲解 (一)
- 宁波大学计算机网络实验五,宁波大学计算机网络实验答案.doc
- 【深度学习】显卡价格一夜闪崩35%!30系降幅四千上热搜!可以出手了!
- Get JSON with the jQuery getJSON Method
- HTML5语义化的理解
- PHP搭建OAuth2.0
- runtime 分类结构体_iOS 读懂runtime基础(一)
- Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found
- 使用truffle 创建代币合约 使用ganache部署私有链 以及使用Atom 进行合约代码开发
- Linux命令速查手册
- python(45)内置函数:os.system() 和 os.popen()
- Windows XP搜索功能 包含文字 搜索不到内容的解决办法
- Visual Studio 2008 可扩展性开发(八):关于用户界面的种种(上)
- LeetCode--Reverse Integer(整数反转)Python
- 我的大学之路---《大学之路》读后感
- 电信网关改造无线打印服务器,电信天翼网关路由改桥接流程
- 数据库常用表操作SQL语句案例
- python有哪些主要功能包括_python是什么 特点及功能
- Django模型类与后台管理
- 《漫游》之《云依柳俏》