记一次uni-app打包h5白屏的问题
解决方案
mainfest.json
"router" : {
"mode" : "history", // mode需要设置成 histry模式
"base" : "/h5/" // base根据自己域名下是否有目录自行配置
},
hash和history的区别
在这里复习一下 hash 和 history模式的区别
区别
hash: URL中带#
eg: http://www.aaa.com/#/hello
hash的值为#hello
特点:虽然出现在URL中,但只有hash之前的内容包括在请求中,对后端没有影响,因此改变hash不会重载页面
history: 没有#
前端的URL必须和实际向后端发起的URL一致