问答

前后端项目怎么合并到一个项目文件夹下?

作者:admin 2021-09-10 我要评论

采用的是前后端分离做的,前端vue+后端springboot分别在两个不同的项目文件夹下,端口分别是8080和8081,如何将两个项目文件夹合并 问题更新: 打包问题:前后端...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

采用的是前后端分离做的,前端vue+后端springboot分别在两个不同的项目文件夹下,端口分别是8080和8081,如何将两个项目文件夹合并


问题更新:

  1. 打包问题:前后端不分离的时候,直接打成war包部署在别的tomcat上就可运行,现在这个前后分离是怎么打包部署的?所以我就想着把两个项目文件夹先合并了再打个war包,但现在是两个端口,并在后端配置了CorsConfig.java跨域文件,这个要不要重新配置。
  2. 服务器问题:现在前后端做完,每次启动时都要先在一个端口启动前端,再在另一个端口启动后端,不像以前不分离去做时直接运行服务器开启一个端口就可以访问。后期如果要用内网穿透部署,也是在两个端口分别启动前后端吗?小白刚接触不是特别懂,请各位大佬指教。
###

前后端都分离了,干嘛还合并?

###

只是文件夹合并?两文件放同一git仓库下不就行了

###

如果合并的话,你在目录下面创建一个static文件夹,然后把前端的放进去,然后启动springboot程序的时候,就可以访问前端了,不需要额外部署

###

除非有”前后端要一起部署“这样的需求,否则不用考虑
你需要nginx或者同类的东西

###

你改一下前端项目的打包目录,把dist指向到后端的某个目录下面

###

springboot+gradle+vue+webpack 组合使用
楼主可以参考一下这篇文章, 里面有些方法现在可能有更好的方式代替. 整体的思路是与文章内容一致的.

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 前后端项目怎么合并到一个项目文件夹下

    前后端项目怎么合并到一个项目文件夹下

  • vue变量生效范围

    vue变量生效范围

  • h5转pdf

    h5转pdf

  • vue的gzip和nginx的gzip区别

    vue的gzip和nginx的gzip区别

腾讯云代理商
海外云服务器