標(biāo)準(zhǔn)的SpringBoot前后端分離部署是怎樣的

本篇文章為大家展示了標(biāo)準(zhǔn)的SpringBoot前后端分離部署是怎樣的,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)網(wǎng)站建設(shè)與網(wǎng)站營銷,提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)、網(wǎng)站開發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營銷、小程序定制開發(fā)、公眾號商城、等建站開發(fā),創(chuàng)新互聯(lián)網(wǎng)站建設(shè)策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢。

打包前準(zhǔn)備工作

一個(gè)主域名,3個(gè)子域名共計(jì)4個(gè)域名

主域名用于訪問移動(dòng)端,子域名2用于PC管理后臺,子域名3用于訪問Java Api,子域名4用于圖片資源訪問

舉例4個(gè)域名,下文中會(huì)用此來代替

1. 移動(dòng)端    --->  https://www.app.com

2. PC 后臺    --->  https://admin.app.com

3. Java Api    --->  https://api.app.com

4. 圖片資源    --->  https://image.app.com

Java 項(xiàng)目運(yùn)行和打包

1. 把Java項(xiàng)目導(dǎo)入idea

選擇項(xiàng)目中的 crmeb文件夾,也就是Java Api子項(xiàng)目

等項(xiàng)目自動(dòng)載入完成

項(xiàng)目配置   

 根據(jù)自己的實(shí)際情況配置

 

shell部署腳本配置  

開源不易,我司統(tǒng)計(jì)下安裝量,只有首次部署會(huì)統(tǒng)計(jì),不會(huì)有任何影響,請根據(jù)自己的具體情況修改下,版本號不需要修改

 

打包項(xiàng)目

看見BUILD SUCCESS  打包完成

 

WEB PC 管理端 運(yùn)行和打包

運(yùn)行以下命令之前請確認(rèn)npm環(huán)境正確運(yùn)行

如果開發(fā)可以使用webStorem或者Vscode

終端使用自己趁手的命令行工具

cd 到clone項(xiàng)目的admin文件夾目錄

修改對應(yīng)環(huán)境配置文件

 

根據(jù)自己打包的環(huán)境配置Java Api項(xiàng)目請求域名

執(zhí)行安裝所需包文件 npm install

打包命令可根據(jù)自身需求修改

 

執(zhí)行 npm run build:prod   線上環(huán)境              build:prod 線上環(huán)境

打包完成之后在 admin下找到 dist目錄,把dist目錄下的文件夾以及文件上傳到 服務(wù)器對應(yīng)的站點(diǎn)目錄即可 【此處不包含dist文件夾,是dist文件夾下面的文件】

移動(dòng)端項(xiàng)目打包,使用Hbuild

移動(dòng)端暫時(shí)僅支持H5和微信小程序

更多關(guān)于Uniapp的問題 uniapp官網(wǎng)

下載uniapp開發(fā)者工具  ----> Hbuilder X

打包微信小程序則需要下載 微信開發(fā)者工具

微信開發(fā)者工具可根據(jù)自己的電腦系統(tǒng)下載

 

注意

最外層項(xiàng)目包中有一個(gè) domain.json文件,需要根據(jù)自己實(shí)際情況修改此文件內(nèi)容

不可有注釋 且json格式正確

 

Hbuilder X 打包 H5

打開Hbuilder X 點(diǎn)擊文件

本地測試點(diǎn)擊運(yùn)行

線上打包點(diǎn)擊發(fā)行

打包的時(shí)候出現(xiàn)下圖點(diǎn) 發(fā)布 行即可,不需要輸入域名

打包成功

上述內(nèi)容就是標(biāo)準(zhǔn)的SpringBoot前后端分離部署是怎樣的,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

新聞標(biāo)題:標(biāo)準(zhǔn)的SpringBoot前后端分離部署是怎樣的
分享網(wǎng)址:http://muchs.cn/article30/jcjhpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、網(wǎng)頁設(shè)計(jì)公司、面包屑導(dǎo)航、小程序開發(fā)網(wǎng)站改版、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)