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
参考文档
作者:Jeebiz 创建时间:2019-08-26 00:23
更新时间:2023-12-28 09:15
更新时间:2023-12-28 09:15