当前位置: 首页 > news >正文

Linux 安装npm yarn pnpm 命令

  1. 下载安装包
    node 下载地址
  2. 解压压缩包
tar -Jxf node-v19.7.0-linux-x64.tar.xz -C /root/app
echo "export PATH=$PATH:/app/node-v16.9.0-linux-x64" >> /etc/profile
source /etc/profile
ln -sf  /app/node-v16.9.0-linux-x64/bin/npm /usr/local/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/npm /usr/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/node /usr/local/bin/
npm install -g yarn
npm install -g  pnpm
ln -sf /app/node-v16.9.0-linux-x64/bin/yarn /usr/local/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/yarn /usr/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/pnpm /usr/bin/
  1. 安装mvn

下载地址
mvn 官方下载地址
在这里插入图片描述

  1. 将下载好的包传入到服务器
    在这里插入图片描述

  2. 解压压缩包

    tar -zxvf apache-maven-3.6.3-bin.tar.gz
    

    在这里插入图片描述

  3. 配置maven仓库,设置阿里镜像仓库,一定要配置一下,国内的下载jar快些,首先进入cd apache-maven-3.6.3目录,创建仓库存储目录,mkdir ck。如下图:

    cd apache-maven-3.6.3 
    mkdir ck    #创建ck目录
    

    在这里插入图片描述

  4. 进入cd conf目录,编辑 vi settings.xml文件,找到·localRepository下面复制一行加上/usr/local/apache-maven-3.6.3/ck, 在找到mirror 加上阿里的仓库配置,退出,如下图:

    cd conf            # 进入conf目录
    vi settings.xml # settings.xm文件
    
<localRepository>/usr/local/apache-maven-3.6.3/ck</localRepository>
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>

在这里插入图片描述
在这里插入图片描述

如果公司有私服,就配置私服的地址,把阿里云的地址替换掉,在私服上面去配置阿里云镜像仓库地址,这样的话,会先去私服下载如果找不到才会去,阿里云仓库下载,下面展示我在公司的实际配置
在这里插入图片描述
在这里插入图片描述

  1. 配置maven环境变量,编辑:vi /etc/profile 文件,翻到最后一行加上 export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=PATH:PATH:PATH:MAVEN_HOME/bin 保存退出,如下图:
vi /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

在这里插入图片描述
9. 重新加载使其生效

source /etc/profile
mvn -v 

在这里插入图片描述

mvn安装参考链接

http://www.lryc.cn/news/33072.html

相关文章:

  • linux SPI驱动代码追踪
  • Ls-dyna材料的相关学习笔记
  • Arrays方法(copyOfRange,fill)
  • AcWing - 蓝桥杯集训每日一题(DAY 1——DAY 5)
  • RHCSA-文件的其他命令(3.7)
  • 多线程update导致的mysql死锁问题处理方法
  • SpringBoot 如何保证接口安全?
  • 英伟达驱动爆雷?CPU占用率过高怎么办?
  • 链表经典面试题【典中典】
  • Java泛型深入
  • 体验Linux USB 驱动
  • servlet 中的ServletConfig与servletContext
  • Hadoop3.1.3单机(伪分布式配置)
  • HBase---浅谈HBase原理
  • 学习笔记四:dockerfile
  • 微服务里的小问题
  • 数据库之基本功:Where 中常用运算符
  • 浅谈 Nodejs原型链污染
  • Linux系统安装Docker
  • MCP2515国产替代DP2515带有SPI 接口的独立CAN 控制器
  • 【Kubernetes】第二十篇 - k8s 污点和容忍度
  • 60% 程序员大呼:我要远程办公!
  • jmeter+ant+jenkins接口自动化测试框架
  • 【protoc自定义插件】「go语言」实现rpc的服务映射成http的服务,protoc生成gin的插件,(详解实现原理及过程)
  • 【C语言】3天速刷C语言(语句、函数)
  • Linux系统中指针的详细分析与操作
  • 工程(十一)——NUC11+D435i+VINS-FUSION+ESDF建图(github代码)
  • 第十四届蓝桥杯三月真题刷题训练——第 4 天
  • Hadoop 运行环境搭建(开发重点)
  • 在社交媒体上行之有效的个人IP趋势