生成dist文件夹,把该文件夹下的文件直接复制到nginx服务器目录下,
就可打开项目,但是只有首页是可以看到的,再刷新一下就404了,
原因是vue的项目为单页应用,路由找不到所致。
所以要在nginx服务器配置对所有的路径或者文件夹进行跳转。重定向到首页index下,这样就都能找到路由了。
location / {
try_files $uri $uri/ @router;
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}