windows是下安装nvmw
2024-09-05 03:54:55
nvmw:Windows环境下的node多版本管理工具。
安装:
1. git clone https://github.com/hakobera/nvmw.git
2.修改环境变量
计算机 ->属性 ->高级系统设置 ->环境变量,修改path
修改path后不会立即生效,关闭cmd,再重新打开cmd,即可。
3.输入 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=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了
运行:
1.安装10.16.3版本 nvmw install 10.16.3
常用命令:
nvmw install 10.16.3# 安装v10.16.3版本的Node
nvmw ls #查看本地安装了多少个版本的Node
nvmw use v10.16.3 #本地使用v10.16.3版本的node
node -v查看当前版本 表示切换完成
最新文章
- iOS开发之Bug--UITextField使用时文字向下偏移问题
- yii开发一个web程序的基本流程
- codevs3243 区间翻转
- PHP中$_REQUEST中包含的数据,数据被覆盖问题
- 1742. Team building(dfs)
- Repeater的ItemDataBound 事件中e.Item.DataItem 的数据类型
- dedecms模板中使用php代码
- Zabbix之配置文件详解
- JAVA基础--IO流
- golang fmt.printf()
- docker自定制镜像
- future builder
- 嵌入式开发之网络心跳包---阻塞和非阻塞以及是否有必要心跳包heartbeat
- Redis集群规范
- 《剑指offer》第四十九题(丑数)
- 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析
- Escape字符总结
- base64编码 的 图片 另存为下载
- Siebel Tools client安装假死在92%问题解决
- python复数
热门文章
- linux目录太长怎么办?分享一点小技巧
- Lua 学习之基础篇八<;Lua 元表(Metatabble)&;&;继承>;
- Java集合--Set架构
- JUC-12.4-execute和sumbit的区别
- [Luogu] 被污染的河流
- [POI] 大都市meg
- 【概率论】2-3:贝叶斯定理(Bayes' Theorem)
- busTrace VS HW protocol analyzer - 好东西推荐
- About Grisha N. ( URAL - 2012 )
- Linux之防火墙【CentOS 7】