TanMengyi
是梦梦啊
采纳率25%
2020-06-12 12:54

vue项目打包,用nginx部署了,但是访问不到页面

图片说明

如上图,我本地这个路径都能访问到页面,为什么部署后却找不到页面了

图片说明

这是我路由的index.js文件

有没有人知道,求给个方向或者告诉我原因。小白跪谢T-T

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • weixin_41849462 张贺_ 10月前

    可以先看下打包路径是否正确,打开打包后的index.html文件,看图片等静态资源是否正确加载;如果有的话再排查nginx的配置路径。

    点赞 评论 复制链接分享
  • h_midnight _midnight 10月前

    vue路由使用history模式,nginx也需要配置一下

        location /{
            try_files $url $url/ index.html;
        }
    
    点赞 评论 复制链接分享