第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

前后端分離后,前端代碼怎么部署?

前后端分離后,前端代碼怎么部署?

PHP
海綿寶寶撒 2019-03-16 14:43:19
我用vue開發(fā),然后npm run build生成前端頁面,現(xiàn)在的做法是復(fù)制生成的頁面到后端項目里去,感覺很低效,請問有沒有更好的方法,可以一次生成后就部署上去?謝謝!
查看完整描述

5 回答

?
PIPIONE

TA貢獻1829條經(jīng)驗 獲得超9個贊

聽說過遠程部署嗎?!
直接前端執(zhí)行npm命令就部署到服務(wù)器,或者寫個shell腳本。作為開發(fā)者不要只看前端技術(shù)哦。

查看完整回答
反對 回復(fù) 2019-03-18
?
冉冉說

TA貢獻1877條經(jīng)驗 獲得超1個贊

這個視你們項目的實際情況而定。我所了解的有兩種情況:

  1. 項目部署在云服務(wù)器上:前后端可以分開部署,各自的發(fā)布流程互不影響,可以通過一些手段(比如git的CI)實現(xiàn)自動化部署。但是前后端可能不在同一個域上,要做跨域處理。
  2. 項目要打成安裝包部署在指定的機器(一般是內(nèi)網(wǎng)服務(wù)器)上:前后端代碼最終都要打在一個安裝包下面,所以主流的做法就是把前端生成的靜態(tài)資源包放到后端指定的靜態(tài)資源目錄,這一過程可能就是你現(xiàn)在的場景。這一過程能否實現(xiàn)自動化要看自己了,目前沒看到有類似的解決方案。這種方式有個好處就是前后端在同一個域下,不存在跨域的問題。
查看完整回答
反對 回復(fù) 2019-03-18
?
寶慕林4294392

TA貢獻2021條經(jīng)驗 獲得超8個贊

我現(xiàn)在的項目是在服務(wù)器搭jenkins和svn, 每次寫完代碼提交之后進管理端編譯一下就好了, jenkins還可以配置檢測代碼更新自動編譯, 挺方便的

查看完整回答
反對 回復(fù) 2019-03-18
  • 5 回答
  • 0 關(guān)注
  • 7660 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號