当前位置: 首页 > 后端技术 > Node.js

Centos使用nvm安装nodejs(安装nvm时出错,git版本太旧)

时间:2023-04-03 16:33:36 Node.js

installnvm使用如下命令安装nvm,结果报错wget-qO-https://raw.githubusercontent.com/cnpm/nvm/master/安装.sh|bash如下:?~wget-qO-https://raw.githubusercontent.com/cnpm/nvm/master/install.sh|bash=>从git下载nvm到'/root/.nvm'=>在/root/.nvm/.git/remote中初始化空Git存储库:计数对象:3928,done.remote:总计3928(delta0),重用0(delta0),pack-reused3928Receivingobjects:100%(3928/3928),967.69KiB|210KiB/s,完成。解析增量:100%(2299/2299),完成。错误:pathspec'v0.26.1'与git已知的任何文件都不匹配。他说错误,我也看不出有什么错误,所以我改变了方式并安装了curl-o-https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh|bash此时也报错,如下:?~curl-o-https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh|bash%Total%Received%Xferd平均速度TimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed1007731100773100434500:00:010:00:01--:--:--5888=>nvm已经安装在/root/.nvm中,尝试使用git更新=>错误:pathspec'v0.29.0'与git已知的任何文件都不匹配。您的git版本已过时。请更新它!=>将源字符串附加到/root/.zshrc=>关闭并重新打开您的终端以开始使用nvm但他说nvm已安装,但要更新git,您的git版本已过时。请更新它!所以,在centos系统中读取如下git版本?~git--versiongitversion1.7.1确实太旧了,现在是2.10了,所以在centos6.7上安装新版本的git在centos系统中安装最新版本的git,请看我的另一篇博文《centos 6.7 安装 最新版 git》nvm安装完成后,你可能需要重新启动它只有shell有nvm命令。重启shell,输入nvm--version查看nvm当前版本,如下:安装nodejs查看可以安装哪些版本:nvmls-remote可以看到最新版本是v6.7.0,运行以下命令即可install:nvminstallv4.6.0#我安装了v4.6.0查看安装的版本node--version?~nvminstallv4.6.0###########################################################################100.0%WARNING:checksumcurrentlydisabledfornode.jsv4.0andlaterNowusingnodev4.6.0(npmv2.15.9)?~node--versionv4.6.0?~检查当前安装的版本nvmlsswitchversionnvmusev4.6.0设置默认版本nvmaliasdefaultv4.6.0nvm使用起来非常简单,详细请使用nvmhelp查看帮助。