收藏
回答

用kbone自带的demo,build web之后,显示空白页?

npm run build之后,将dist/web 提供80端口访问,但是页面是空白的,也没有报错.

回答关注问题邀请回答
收藏

3 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-05-14

    截图看看?

    2020-05-14
    有用 1
    回复 1
    • 海兰云天
      海兰云天
      2020-05-18
      开发时都是正常的. 只是build之后就是白屏,没有任何报错
      2020-05-18
      回复
  • 小程序技术专员-june
    小程序技术专员-june
    2020-05-25

    你是用的 demo1 么?kbone 所有 demo 编成 Web 端,其实和 kbone 本身都没有关系了,因为 kbone 是一个介于 Web 端代码和小程序层中间的适配层,原本 Web 端代码就是在浏览器上跑的,所以 kbone 是不会做任何处理的,demo 里的构建就是用了 vue 官方提供的 loader、plugin 来构建的。

    然后单页白屏问题,往往出自以下两个原因:

    1、没有配置像 / 这样的路由或者重定向,而你进去的是这样的根路径,所以没有路由响应导致白屏(本质上就是没有找到能响应的路由);

    2、前端配置的路由,服务器端没有支持,这就取决于服务端对于 404 怎么处理了,如果服务端输出了白屏,那就是白屏了;

    题主可自查下是否这两个原因导致的。

    2020-05-25
    有用
    回复
  • 海兰云天
    海兰云天
    2020-05-18

    2020-05-18
    有用
    回复 14
    查看更多(9)
登录 后发表内容
问题标签