栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

执行n stable命令在Windows系统中更新node版本报错“‘bash‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。“

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

执行n stable命令在Windows系统中更新node版本报错“‘bash‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。“

异常

执行n stable命令在Windows系统中更新node版本报错"‘bash’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。"

原因

n stable命令是在Linux系统上更新node版本的,在Windows系统中是不行的。

解决

为了能够在Windows系统上更新node版本,进行如下操作:

在GitHub上搜索gnvm
选择第一项
选择如下方式下载,即64-bit

安装

执行gnvm version命令查看版本
然后继续执行gnvm update latest命令更新node.js版本

安装成功后

然后在该目录下打开命令行窗口然后执行node -v命令查看版本
但注意,你在其他地方打开命令行窗口,查看node版本还是之前的版本。

所以可以将17.1.0目录中的node.exe文件复制到原来的node.exe目录,覆盖掉它。
当然我创建了一个10.16.3目录,将原来的node.exe放进去,备份防止意外。

然后在任意位置打开命令行窗口查看node版本,发现已经是安装的最新版本了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460175.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号