uni app打包后,css资源不存在,不想引入,怎么解决 ?

uni-app写H5,打包,放到webview环境下,会出现css资源不存在的问题。

设置为"base": "/h5/", 打包后出现了<link rel="stylesheet" href="/h5/assets/uni.32b16139.css">, 而这个css找不到

希望获得结果:不要引入不存在的css文件

阅读 2.2k
1 个回答

是不是把h5项目放到二级目录下了?

如果是的话,可以修改 public 配置项,调整为 ./ 就可以了。
如果不是的话,得看发起的请求URL是什么。不过一般都是二级目录的问题。


Edit

哦,uni-app 中不支持在 vue.config.js 中配置 publicPath
请在 manifest.json -> h5 -> router -> base 中配置。

参考文档

#base 应用基础路径 - manifest.json 应用配置 | uni-app官网