client 访问8080/ 不能访问,需要改成8080/public/

来源:5-3 服务端渲染的entry配置

wsq_wsq

2021-04-28

老师,你好,将assetsPublicPath配置成http://localhost:8080/public/后,client访问http://localhost:8080/或者http://localhost:8080/app直接异常了,但是改成http://localhost:8080/public/就能访问了,如下图。

想问一下如果不通过assetsPublicPath设置为http://localhost:8080/public/而是通过代理的方式使server能访问client应该如何处理?
![![图片描述
图片描述
图片描述

写回答

1回答

Jokcy

2021-05-04

可以通过historyApiFallback设置404请求全部访问public目录

0
0

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程