参考 Vue-router 官方文档给出的解决方案: nginx 解决方式
在 nginx 配置文件添加这句即可 当找不到资源路径时(404)会自动跳转到 index.html

1
2
3
location / {
try_files $uri $uri/ /index.html;
}

image.png