终于用Vue把项目的前端部分都做好了,平时用直接在本机跑的时候任何路由都是好好的。
但是把项目打包好部署的时候却发现…
原来事情并没有那么简单…
这是我打包后的目录结构
在Nginx上部署还要配置一下Nginx才行
首先,进入Nginx的配置
vi /usr/local/nginx/conf/nginx.conf
然后在里面加上下面两个 try_files
就好啦
其实我也不知道上面 location
后面的部分写的到底准不准确,毕竟我只是一个小前端
咱也不知道,咱也不敢问
总之路由的问题大概就是这样写几个 try_files
来解决的
方法参考于:
https://github.com/yaoyao1987/vue-cli-multipage/issues/22
https://blog.csdn.net/Tomwildboar/article/details/89478944