Linux 安装 nvm,并使用 Jenkins 打包前端

Linux 安装 nvm,并使用 Jenkins 打包前端

码农世界 2024-05-17 前端 62 次浏览 0个评论

文章目录

  • nvm是什么
  • nvm下载
  • nvm安装
  • 设置 nvm 环境变量
  • 设置 Jenkins 打包命令

    nvm是什么

    nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

    nvm下载

    蓝奏云下载 nvm地址:https://wwi.lanzoup.com/iSPbl1weyr4d

    GitHub 地址:https://github.com/nvm-sh/nvm/releases

    nvm安装

    解压缩后,放到/opt/目录下

    tar xvf v0.39.7.tar.gz
    mv nvm-0.39.7 /opt/nvm
    # 如果没有执行权限给一下执行权限
    chmod +x /opt/nvm/nvm.sh
    

    设置 nvm 环境变量

    vim /etc/profile在文件最后面添加下面变量

    export NVM_DIR="/opt/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
    

    查看 nvm 是否安装

    [root@w ~]# nvm -v
    0.39.7
    

    安装 node 环境

    # 安装 node 版本,可以安装多个版本,安装命令只能在服务器上执行才能生效
    nvm install v16.14.2
    nvm install v8.17.0
    # 切换 node 版本
    nvm use v16.14.2
    

    设置 Jenkins 打包命令

    增加构建步骤>选择执行 shell

    #!/bin/bash
    source /etc/profile # 加载变量及函数到执行环境
    # 切换 node 版本
    nvm use v16.14.2 # 如果需要安装其他版本,不能在Jenkins中使用shell脚本安装
    npm config set registry https://registry.npmmirror.com
    node -v
    npm -v
    

    查看命令是否成功

转载请注明来自码农世界,本文标题:《Linux 安装 nvm,并使用 Jenkins 打包前端》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,62人围观)参与讨论

还没有评论,来说两句吧...

Top