本來要直接進入主題将如何通過docker部署前後端分離的項目。後來想了一下,可能有些人還不知道怎麼打包springboot的項目和vue項目。
這就有點難辦了,是以這裡簡單說一下,因為确實也很簡單。
springboot打包項目
確定配置檔案資訊正确,一個指令搞定所有:
mvn clean package -Dmaven.test.skip=true
該指令在對應項目所在根目錄進行才能操作。
打包完成之後會在根目錄裡面的target檔案夾裡面生成*.jar的項目檔案。這就是我們需要的項目打封包件。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZj91YpB3IwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxSNK5WZsVjMiBjTzwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuEDN5MDMxATMwEjNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
vue打包項目
在vue項目根目錄輸入指令
vue ui
進入浏覽器的操作頁面,在找到build -》點選運作,即可開始打包。打包成功之後會在根目錄裡面生成dist檔案,裡面的内容就是我們需要的前端項目部署檔案。
以上就是前端和後端的打包方法。
git前端位址:https://gitee.com/stonezry/Vue-Admin-Demo
git接口位址:https://gitee.com/stonezry/Springboot-Admin-Demo
歡迎關注本人公衆号和小程式,謝謝