Windows下利用nvmw/nvm-windows安装管理多版本node.js
来源:互联网 发布:nightwatch.js 编辑:程序博客网 时间:2024/05/23 13:43
mac或者linux可以使用nvm来管理,主要说Windows
1.利用nvm-windows 2.利用nvmw(推荐)↓
1)nvm-windows
作者github : https://github.com/coreybutler/nvm-windows
下载对应的setup
安装即可
nvm, but for Windows, with an installer. Download Now! This has always been a node version manager, not an io.js manager, so there is no back-support for io.js. However, node 4+ is supported.
作者表示仅仅是一个用于windows系统下的node.js版本管理工具,与io.js无关.支持node 4+版本
作者提醒:请注意,在安装NVM for Windows之前,您需要卸载任何现有版本的node.js。还应该删除可能保留的任何现有nodejs安装目录,您还应该删除现有的npm安装位置
github上有相关操作指令
2)nvmw
nvmw is a simple Node Version Manager for Windows.
作者github : https://github.com/hakobera/nvmw
利用作者的方法 在cmd下运行 git clone git://github.com/hakobera/nvmw.git "%HOMEDRIVE%%HOMEPATH%\.nvmw"
此时生成.nvmw文件,打开将
C:\Users\Administrator.nvmw(根据每个人的路径填写)手动添加到环境变量
cmd 中输入nvmw可提醒相关指令,说明安装成功了,但是还不能使用,需要手动配置几个.nvmw下的文件
1)fget.js文件47行,XMLHTTP 改为ServerXMLHTTP
2)nvmw.bat文件137行,x64改为win-x64
22行
if not defined NVMW_NODEJS_ORG_MIRROR ( set "NVMW_NODEJS_ORG_MIRROR=https://nodejs.org/dist")if not defined NVMW_IOJS_ORG_MIRROR ( set "NVMW_IOJS_ORG_MIRROR=https://iojs.org/dist")-------------------------------改为-------------------------------------------if not defined NVMW_NODEJS_ORG_MIRROR ( set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node")if not defined NVMW_IOJS_ORG_MIRROR ( set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs")
3)get_npm.js文件
8行
var NVMW_NPM_MIRROR = process.env.NVMW_NPM_MIRROR || 'https://github.com/npm/npm/archive';----------------------------------改为--------------------------------------var NVMW_NPM_MIRROR = process.env.NVMW_NPM_MIRROR || 'http://npm.taobao.org/mirrors/npm';
44行-51行改为为
var pkgUri = "https://npm.taobao.org/mirrors/node/index.json"; wget(pkgUri, function (filename, pkg) { if (filename === null) { return noNpmAndExit(); } var _pkg = JSON.parse(pkg); for(var i = 0,n=_pkg.length;i<n;i++){ var obj = _pkg[i]; if(obj.version == binVersion){ downloadNpmZip(obj.npm); } } })
可以使用nvmw install v来安装不用版本的node了
nvmw use v 来切换不同版本node
可以使用node -v查看当前版本 表示切换完成
nvmw ls 可以显示已安装的所有node版本
与nvm-windows不同的是不需要删除已安装的node
- Windows下利用nvmw/nvm-windows安装管理多版本node.js
- NVM安装管理Node.js(Windows)
- Windows下安装nvm和node.js
- window下通过nvm-windows来安装多版本node
- window下通过nvm-windows来安装多版本node
- Windows 下安装 nvm 管理 nodejs 版本
- windows下使用nvm对node版本进行管理
- Windows下使用 nvm 管理不同版本的 node
- window下通过nvmw来安装多版本node
- 管理 Node.js 多版本共存: nvm
- nvm-windows管理安装nodejs版本
- windows使用nvm管理nodejs版本,安装nvm
- NVM--Node.js管理器的安装,从零做起(Windows版本)
- Mac下nvm管理node.js版本问题
- 【Node.js】安装使用nvm管理nodejs版本
- 小悟:node版本管理工具nvm、n、nvmw和nodist
- windows安装nvm 管理nodejs
- 在windows下安装nvm
- golang 字符串中的双引号显示
- viewpager 打开界面一直弹出软键盘
- Problem
- 百练OJ:3681与2796:数字求和
- nginx-default.conf
- Windows下利用nvmw/nvm-windows安装管理多版本node.js
- 第九篇 :微信公众平台开发实战Java版之如何实现自定义分享内容
- 超越竞争对手排名的3大要点和思想
- Necklace HDU
- Linkin Park
- <a></a>和<button></button>标签onclick事件嵌套传递参数
- Oracle VM VirtualBox虚拟机uuid更改
- 一文看懂比特币扩容问题前世今生
- 使用JAVA编写Scocked后台通讯