一看就懂!Linux服务器部署Springboot+VUE前后端分离式项目

  前后端分离是目前的大趋势了。以前往往是前端打包页面后交给后台放入静态资源文件夹下进行部署,这样子做其实是一个不太聪明的行为。这里就不展开说了。

首先是环境:

后台基于:Springboot2.1.3,Maven3.3.6。

后台服务器:Tomcat

前端基于:Vue2,@vue/cli 4.x

前端服务器:nginx (自行安装)

部署后台项目:

往这戳,部署Springboot项目

 

部署前端项目:

1.vue.config.js

@vue/cli 4.x需要自己手动新建在根目录下即可。

module.exports = {
    //.. 其他省略
    // 设置publicPath
    publicPath: './',
}

2.打包

npm run build

3.打包完后出现dist文件夹。

4.修改dist文件夹下的index.html

将所有的路径前添加 ./ 注意是全部!以下只是示例。

原index.html文件路径前缀是没有./的
<link href=css/app.6bc6c90b.css rel=stylesheet>
添加上./
<link href=./css/app.6bc6c90b.css rel=styles
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大誌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值