坑点:vue项目的路由采用了history模式,部署到nginx服务器后,只能访问首页,其他页面都是404
解决办法:在nginx的nginx.conf 配置文件中加上try_files配置
location / {
root html; #默认html,可自定义为打包后的项目index.html文件存放的位置
index index.html index.htm;
try_files $uri $uri/ /index.html; # vue-router官网给的解决方案
}