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

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

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

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

阅读 1.1k
1 个回答

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

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


Edit

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

参考文档

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏