当前位置:网站首页 > 云计算与后端部署 > 正文

VUE项目部署到tomcat服务器-前端配置

说明
对于前后端分离项目,后端通常直接用springboot以java -jar启动,或者打成war包放置tomcat中;前端工程使用webpack打包在dist文件夹下,再将statis和index.html放置到nginx等服务中。对于后端开发者而言,将后端和前端统一部署在tomcat下的有点如下:

  • tomcat包解压即用非常方便
  • 无需再安装nginx服务(若机器上无nginx或无sudo权限等,使用起来比较繁琐)
  • 解决跨域问题,tomcat同一ip同一端口

前端配置

config/index.js :将build下的assetsPublicPath: '/',改成assetsPublicPath: './'==>解决首页加载空白问题

assetsPublicPath: './',

src/router/index.js

const router = new Router({ base: '/projectName/', routes: [] })

tomcat配置

在tomcat下新建一个工程文件夹,如projectName(和前端名称对应)

关于VUE打包后index.html文件中的静态资源路径配置

到此这篇VUE项目部署到tomcat服务器-前端配置的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 异步操作之后让await后续的代码能够继续执行2024-11-29 13:18:04
  • 前端项目架构模板-(三)交互式打包及自动化部署前端项目2024-11-29 13:18:04
  • docker基础(三)-制作镜像部署vue前端项目2024-11-29 13:18:04
  • docker基础(五)-多阶段构建部署vue前端项目2024-11-29 13:18:04
  • webpack5配置portfinder支持端口多开2024-11-29 13:18:04
  • ElementUI 实现上传同名且后缀不同的两个文件2024-11-29 13:18:04
  • swagger2默认地址(swagger 默认端口)2024-11-29 13:18:04
  • 动态库和静态库(动态库和静态库的后缀)2024-11-29 13:18:04
  • rknn模型部署(knn模型训练)2024-11-29 13:18:04
  • samba共享服务端口(samba服务端口号)2024-11-29 13:18:04
  • 全屏图片