日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > vue >内容正文

vue

js java自动部署_vue 自动化部署 jenkins 篇

發(fā)布時(shí)間:2024/9/19 vue 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js java自动部署_vue 自动化部署 jenkins 篇 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前端項(xiàng)目打包部署,以前都是手工運(yùn)行打包命令,打包結(jié)束后壓縮,然后上傳到服務(wù)器上解壓部署。這種重復(fù)性的工作,確實(shí)有點(diǎn)讓人煩,而且效率也不高。

本文基于 vue 的前端項(xiàng)目、 GitHub 的代碼倉(cāng)庫(kù),簡(jiǎn)述在 CentOS7 上利用 jenkins 實(shí)現(xiàn)自動(dòng)部署。

一、安裝插件 NodeJS

Jenkins -> Manage Jenkins -> Manage Plugins

-> Avaliable 搜索 NodeJS,勾選 NodeJS,點(diǎn)擊 Install without restart 安裝

二、配置 NodeJS 插件

Jenkins -> Manage Jenkins -> Global Tool Configuation

NodeJS 節(jié)點(diǎn)下,點(diǎn)擊 NodeJS installations

填寫 Name,勾選 Install automatically,選擇 Version,最后點(diǎn)擊 Save

三、發(fā)布配置

Jenkins -> New Item

填寫 job name,選擇 Freestyle project,點(diǎn)擊 OK

點(diǎn)擊 Configure 配置 job 構(gòu)建參數(shù)

General 配置,填寫 Project name,Description

Source Code Management,選擇 Git,填寫 Repository URL,如果是私有倉(cāng)庫(kù),還需要填寫 Credentials( 點(diǎn)擊 Add 添加)

Build Environment,勾選 Provide Node & npm bin/ folder to PATH

Build,點(diǎn)擊 Add build step 下拉,選擇 Execute shell

輸入以下腳本

1 node -v2 npm install -g yarn --registry=https://registry.npm.taobao.org

3 yarn -v4 yarn install

5

6 yarn lint7 yarn build

點(diǎn)擊 Save

四、測(cè)試構(gòu)建

Jenkins -> All -> node_vue -> Build Now

五、遇見問題

項(xiàng)目是在 windows 下開發(fā),windows 對(duì)文件名大小不敏感,上傳到 CentOS7 構(gòu)建時(shí)出現(xiàn)如上錯(cuò)誤,通過更改文件名的大小寫,保持代碼中引用文件名與實(shí)際文件名大小寫一致,構(gòu)建成功。

總結(jié)

以上是生活随笔為你收集整理的js java自动部署_vue 自动化部署 jenkins 篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。