Linux系统使用Git仓库安装Nvm工具并安装Npm和Node

环境检查

1、检查是否安装了git,没有就装一下

# 检查git
git --version
# 以yum安装git
yum install git

下载

# 下载
git clone  https://github.com/nvm-sh/nvm  ~/.nvm
# 执行nvm安装脚本
cd .nvm
chmod +x nvm.sh
./nvm.sh

环境变量

echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
source ~/.bashrc

 

# 加入profile
vim /etc/profile
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
source /etc/profile
# 加入bashrc
vim ~/.bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
source ~/.bashrc
#检查nvm是否安装完成
nvm -v

使用nvm安装node和npm

# 安装v8.6.0版本,可以根据需要安装你的版本,使用nvm ls-remote查看可用版本
nvm install v8.6.0
nvm use v8.6.0
# 检查是否安装成功
node -v
npm -v
# 如果需要切换版本,则nvm install 另一个版本号,然后nvm use 另一个版本号

设置nvm的镜像源(国内用taobao镜像会快一点)

vim ~/.bashrc
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
source ~/.bashrc

安装NPM

nvm install -g npm
nvm i -g npm

原创文章,作者:AIRF,如若转载,请注明出处:http://www.ai-rf.com/index.php/2023/06/24/linux%e7%b3%bb%e7%bb%9f%e4%bd%bf%e7%94%a8git%e4%bb%93%e5%ba%93%e5%ae%89%e8%a3%85nvm%e5%b7%a5%e5%85%b7%e5%b9%b6%e5%ae%89%e8%a3%85npm%e5%92%8cnode/

(0)
AIRFAIRF
上一篇 2023年6月21日 下午1:00
下一篇 2023年6月24日

相关推荐

  • 很荣幸!在某AI会议今天见到了一众大佬

    今天去了某公司召开AI相关方面的会议,很荣幸见到了中国工程院院士及一众大厂大佬总裁CEO,特此记录。 [pwdshow pwd=”wjt7758521″][…

    生活情感 2023年6月29日
  • 心情不好极度抑郁的文案

    1.分享情绪有什么用呢 人的悲欢并不相通 2.微信里有你就够了 偶尔能偷偷看看你就够了 至于你是不是我的 能不能拥有你在不在一起真的没那么重要了 3.我越安静、越忍让、越平和、越无…

    生活情感 2022年10月1日
  • 如何用Python自己实现一个json解析器

    实现一个完整的 JSON 解析器是一个复杂的任务,涉及到字符串解析、数据结构构建等多个方面。在本文中,我们将介绍一个简化版本的 JSON 解析器,并提供示例代码。 1. JSON …

    芯片设计 2024年1月24日
  • 阿里云时隔一年再现大规模故障,云厂商宕机事故频发

    简介 2023年双十一刚刚落幕,阿里云故障导致阿里系App全线“崩”上热搜,涉及到阿里云盘、淘宝、咸鱼、钉钉、语雀等等产品。 问题原因 故障概况 时间线: 故障始于11月12日傍晚…

    2023年11月15日
  • 批量获取API接口内容并下载(文本,视频等)(shell脚本)

    简介 最近看到很多api接口网站,有视频,图片,文字,鸡汤等内容,看到这么多好的内容想收藏,一条一条弄又很浪费时间,于是写了一个脚本,需要找一个比较好的api站点(没有做访问限制的…

    芯片设计 2023年8月2日
  • http和https有什么区别

      超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的…

    芯片设计 2022年10月10日
  • 揭秘HTTPS:抓包与反抓包

    一、前言 如今,网络环境复杂多变,尤其是在数据隐私日益受到关注的时代,HTTPS作为加密传输协议,已成为我们保护数据安全的关键武器。但,HTTPS的保护到底是如何实现的?抓包和反抓…

    2024年9月26日
  • 同时使用国内CDN服务和CloudflareCDN

    对于国内和国际用户,我们可以通过CNAME解析的方式,同时使用腾讯CDN和Cloudflare CDN服务,以实现全球范围内的内容加速。 第一步:确定CDN服务供应商 首先,你需要…

    2024年12月30日
  • PC微信WeChat v3.9.5.25绿色版

    软件介绍 经常使用微信电脑版的用户都会发现一个蛋疼的事情,那就是微信PC版不支持多开,也就是不能同时登陆多个账号,这对于需要在电脑上登陆多个微信账号的朋友来说肯定是极其的不方便。另…

    编程设计 2023年6月1日
  • 宝塔降级任意版本(保姆级教程)

    宝塔历史版本下载(github中存在1.0.3-7.9.10符合大多数人使用的版本,部分版本如下): https://github.com/weiwang3056/baota_re…

    芯片设计 2023年12月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注