h5打包之后history模式下白屏,没有404(index.html中的css,js也能访问到),hash模式正常。

- 发布:2023-08-15 09:54
- 更新:2023-08-25 15:10
- 阅读:417



爱豆豆 - 办法总比困难多
需要配置服务器
参考文档:https://router.vuejs.org/zh/guide/essentials/history-mode.html#%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E7%A4%BA%E4%BE%8B

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序
history需要后端配合,可以改为hash就可以了
7***@qq.com (作者)
index.html中的js,css资源能正常访问到,网页没有报404,就是白屏,这种情况也是服务器配置的问题吗?
2023-08-15 10:24
爱豆豆
回复 7***@qq.com: 总的排查一下吧 看看服务器配置对不对
2023-08-15 10:38
7***@qq.com (作者)
回复 爱豆豆: 服务器配置应该没问题,除了index.html中引入js访问到了,其他js均没被访问。index.html中是用import引入其他的js的,但是这一部分好像没有执行。
2023-08-15 11:49
7***@qq.com (作者)
回复 爱豆豆: 但是呢,hash模式却是正常的
2023-08-15 11:50
爱豆豆
回复 7***@qq.com: manifest.json中的 运行的基础路径 你填的是什么 / 吗?
2023-08-15 11:51
7***@qq.com (作者)
回复 爱豆豆: 置空了
2023-08-15 11:55
7***@qq.com (作者)
回复 爱豆豆: 我直接改过import引入的那一部分js的路径,结果那一部分代码根本没执行
2023-08-15 11:59
7***@qq.com (作者)
回复 爱豆豆: 服务器配置用的是伪静态,我试过正确的路径,还是不行,白屏
2023-08-15 11:59