剑城渔翁 2022-12-31 16:09 采纳率: 40%
浏览 206
已结题

Vue打包部署后,首页正常访问,登录后白屏问题

关于vue打包后有部分页面白屏情况
页面部署后,由nginx路由到指定文件夹,打开后首页(index可以正常访问,js/css/js文件都可以访问到),但是登陆后跳转进页面,开始出现白屏或缓慢问题,查看浏览器控制台发现请求也很慢,在本地运行一切都是正常的(参考地址:http://test.21zhian.com 测试账号:admin,123456 )
  • 写回答

7条回答 默认 最新

  • |__WhoAmI__| 2022-12-31 16:22
    关注
    获得0.15元问题酬金

    一些可能的原因和解决方法:

    1、检查是否有 JavaScript 错误:在浏览器控制台中查看是否有 JavaScript 错误,如果有,就需要排查和修复这些错误。

    2、检查是否有跨域问题:如果在打包后的应用中使用了异步求,并且求的地址与应用的地址不在同一个域名下,就可能会出现跨域问题。可以试试在应用的服务器端设置 CORS(跨域资源共享)。

    3、检查网络连接:检查服务器是否正常连接,以及服务器的带宽是否足够。如果服务器的带宽较低,就可能会导致加载较慢或白屏。

    4、检查是否有缓存问题:如果服务器设置了过期时间较长的缓存,就可能会导致加载较慢或白屏。可以试试在浏览器的开发者工具中清除缓存,或者在服务器端设置较短的过期时间。

    5、检查是否有资源加载问题:如果页面上的某些资源(如图片、音频、视频等)加载失败或者加载很慢,也可能导致页面加载较慢或白屏。可以试试在浏览器的开发者工具中查看是否有加载失败的资源,并可以试试解决问题。

    6、检查是否有打包配置问题:如果在打包时配置了不正确的参数,也可能导致打包后的应用无法正常工作。可以试试查看打包时的配置参数,并确保它们是正确的。
    仅供参考,望采纳。

    评论

报告相同问题?

问题事件

  • 系统已结题 1月8日
  • 赞助了问题酬金15元 12月31日
  • 创建了问题 12月31日