Jenkins 安装完成后,需要继续配置 Node.js 环境,才能进行 Node.js 项目的打包和构建。

Node.js 简介

Node.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时。

官网地址:https://nodejs.org/zh-cn/

Node.js 安装

1、下载和解压安装包

下载最新安装包: https://nodejs.org/zh-cn/download/

下载最新的Node.js长期支持版,如:node-v10.16.3-linux-x64.tar.xz

上传安装包到根目录,并进行解压

[root@jenkins ~]# ls
anaconda-ks.cfg  node-v10.16.3-linux-x64.tar.xz
[root@jenkins ~]# tar xvJf node-v10.16.3-linux-x64.tar.xz

解压后,可看到根目录多出一个 node-v10.16.3-linux-x64 目录

[root@jenkins ~]# ls
anaconda-ks.cfg  node-v10.16.3-linux-x64  node-v10.16.3-linux-x64.tar.xz
[root@jenkins ~]# mv node-v10.16.3-linux-x64 /usr/local/nodejs
2、配置 Node.js 环境变量

编辑 /etc/profile 添加Maven环境变量

[root@jenkins ~]# vi /etc/profile
# 添加如下内容
[root@jenkins ~]# export NODEJS_HOME=/usr/local/nodejs
[root@jenkins ~]# export PATH=${NODEJS_HOME}/bin:${PATH}

把以上配置添加到 /etc/profile 末尾即可,支持常用的Centos、Ubuntu、Suse、等Linux系统。

[root@jenkins ~]# source /etc/profile

环境变量设置完毕,使用 node -v 进行安装版本确认。

[root@jenkins ~]# node -v
v10.16.3

Node.js 配置

Node.js 项目进行编译的时候,默认会从中央厂库拉取依赖组件,因为国内网络的原因,速度会比较慢,这里建议将仓库指向 淘宝 NPM 镜像 或 自建 NPM 镜像私服 Nexus Repository。

添加淘宝npm镜像源:

# 备份默认配置
[root@jenkins ~]# npm config set registry https://registry.npm.taobao.org
# 检查配置结果
[root@jenkins ~]# npm config get registry

或者安装cnpm,改用cnpm命令:

[root@jenkins ~]# npm install -g cnpm --registry=https://registry.npm.taobao.org

Node.js 插件

1、插件安装

2、插件全局配置

进入 Jenkins -> Global Tool Configuration 下

  • 设置别名,如:node-v10.16.3
  • 指定安装目录,如:/usr/local/nodejs

参考文档

http://nodejs.cn/

作者:Jeebiz  创建时间:2019-08-26 00:23
 更新时间:2023-12-28 09:15