1***@qq.com
1***@qq.com
  • 发布:2020-05-27 11:00
  • 更新:2021-10-08 13:53
  • 阅读:2742

【报Bug】发布h5时,提示文件查找失败

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win 10 企业版 2016长期服务版

HBuilderX版本号: 2.7.5

操作步骤:
选择项目  
发行  
网站-H5手机版  

预期结果:
在unpackage中生成对应的代码

实际结果:
发布失败

bug描述:

[HBuilder] 10:53:19.168  DONE  Build complete.   
[HBuilder] 10:53:19.171 项目 '7-Star' 编译成功。  
[HBuilder] 10:53:19.175 开始差量编译...  
[HBuilder] 10:53:43.483  DONE  Build complete.  
[HBuilder] 10:53:43.483 项目 '7-Star' 编译成功。  
[HBuilder] 10:53:43.487 文件查找失败:'uni-view/components/open-data' at C:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-uni-optimize\.tmp\components.js:55  
[HBuilder] 10:53:43.492 项目 '7-Star' 发布h5失败.  
2020-05-27 11:00 负责人:无 分享
已邀请:
l***@qq.com

l***@qq.com

H5项目里不支持open-data这个组件。你可以搜索项目中使用了open-data组件的页面,使用

<!-- #ifdef MP-WEIXIN -->  
        <open-data type="userNickName"></open-data>  
<!-- #endif -->  

<!-- #ifdef H5 -->  
        H5环境下的用户昵称  
<!-- #endif -->

做条件编译。

1***@qq.com

1***@qq.com (作者) - uu

不是bug,是代码里平台条件判断错误,调用了不支持该组件的平台。

  • d***@hotmail.com

    大佬,请问下这个问题解决的大致思路是?我现在一辆懵逼,不知道怎么办

    2021-07-22 17:45

该问题目前已经被锁定, 无法添加新回复