使用nvmw解决windows下多版本node共存的问题

摘要:
节点js为4。使用nodist不支持x。节点js为4。使用nodist不支持x。节点js为4。使用nodist不支持x。我电脑上的当前版本是1.2,不久前刚刚升级。直接在控制台上键入nvmw以列出命令。在安装过程中,我遇到了一个洞。我发现在使用gitbash时不能使用nvmw命令,但可以在windows的默认cmd下使用。现在,让我们看看node:node-v˃v0.0.12的版本。我安装了另一个版本v0.11.11。使用nvmwls列出所有已安装的版本:使用nvmwusev0.8.12并切换回原始版本0.8.12:

不支持4.x的nodejs,用nodist吧

不支持4.x的nodejs,用nodist吧

不支持4.x的nodejs,用nodist吧

===========不要再看的分割线====================

最近在看avalon,在安装fekit的时候,发现它的node版本要求是0.8.x,而我电脑上目前的版本是1.2,前阵子刚刚升级完。问题出现了,我必须要降级node版本才能安装,每次遇到这种问题就需要这么来回折腾么?so,百度了下,然后发现了nvmw这个工具。

安装步骤:(假设nvmw安装在D盘的git_item下)

d:

cd git_item

git clone https://github.com/hakobera/nvmw.git

将D:git_item vmw;添加到环境变量Path中

安装就完成了。

在控制台直接键入nvmw,会列出命令列表。

 

在安装时,有遇到一个坑,我发现使用git bash时无法使用nvmw命令,而在windows默认的cmd下就可以。

 

现在开始安装node0.8版本的,使用命令:

nvmw install v0.8.12

注意:不能用v.0.8.x,它没这么聪明~~

使用nvmw解决windows下多版本node共存的问题第1张

在下载完0.8.12后,它又开始下载一个别的东西了,不管它是什么鬼,但是最后它显示了一些,错误,总之,安装不成功。

尝试切换了下下载地址,再次安装:

set "NVMW_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist"
nvmw install v0.8.12

使用nvmw解决windows下多版本node共存的问题第2张

安装成功,好吧,重点就是nvmw安装node时可能会有类似这样的报错,多试几次吧~~它默认的下载地址是
https://npm.taobao.org/dist,我们也可以自己指定。

好了,现在看一下node的版本:

node-v
>v0.0.12

我又安装了一个版本v0.11.11

使用nvmw ls即可列出所有安装的版本:

使用nvmw解决windows下多版本node共存的问题第3张

使用nvmw use v0.8.12,切换回原来0.8.12的版本:
使用nvmw解决windows下多版本node共存的问题第4张


免责声明:文章转载自《使用nvmw解决windows下多版本node共存的问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇fancyBox简单入门day18_文件的上传和下载学习笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

node——将用户提交的数据写入data.json文件

前续 当我们在进行将数据提交到某个网页时,需要将提交数据保存下来 1.提交数据 2.获得数据 3.保存数据 先看提交数据: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="styleshe...

VSCode 启动 Vue 项目 npm install 报错

1. 报错后,查看了版本。 查看node版本:node -v 查看npm版本:npm -v 查看Augular版本:ng --version 2. 感觉 Augular CLI版本太低,使用以下方法升级到最新版本: 》 npm uninstall -g @angular/cli 》 npm cache verify (或 npm cache clean -...

NPM 配置文件修改

NPM 配置文件修改 几乎每一门语言都有配套的包管理器,比如 Ruby 有RubyGems,Go 有 go modules,npm 作为 node 的包管理器,你有想过全局安装的 node 包都放在硬盘里面的哪个地方?它有没有配置文件?node 包的缓存位置在哪里?node 的包管理工具是 npm,npm 的 配置文件是.npmrc 文件,您可以通过npm...

Nodejs介绍、安装及简单使用

打开Nodejs英文网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 我们会发现这样一句话: 翻译成中文如下: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器...

如何用nodejs 开发一个命令行交互工具

参考地址1 参考地址2 一、npm package.json bin 1、package.json { "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo "Erro...

DAG优化

DAG优化 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 大家都学过了代码优化,其中有一个DAG优化,这次我们就练习这个操作。 Input 输入第一行为一个整数n(n < 100),表示该组输入的表达式的个数...