w***@foxmail.com
w***@foxmail.com
  • 发布:2026-04-07 01:13
  • 更新:2026-04-07 01:16
  • 阅读:11

【报Bug】运行模式一切正常,发行后出现一些问题

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 15.7

HBuilderX类型: 正式

HBuilderX版本号: 5.06

第三方开发者工具版本号: 2.01.2510270

基础库版本号: 3.15.0

项目创建方式: HBuilderX

示例代码:

组件依赖版本:

"dependencies": {  
    "@dcloudio/uni-app": "3.0.0-4080720251210001",  
    "@dcloudio/uni-app-plus": "3.0.0-4080720251210001",  
    "@dcloudio/uni-components": "3.0.0-4080720251210001",  
    "@dcloudio/uni-h5": "3.0.0-4080720251210001",  
    "@dcloudio/uni-mp-weixin": "3.0.0-4080720251210001",  
    "@dcloudio/uni-ui": "^1.5.11",  
    "@dicebear/collection": "^9.4.0",  
    "@dicebear/core": "^9.4.0",  
    "@multiavatar/multiavatar": "^1.0.7",  
    "crypto-js": "^4.2.0",  
    "highlight.js": "^11.11.1",  
    "jsencrypt": "^3.3.2",  
    "markdown-it": "^14.1.1",  
    "pinia": "^3.0.4",  
    "vue": "^3.4.0",  
    "wxmp-rsa": "^2.1.0"  
  },  
  "devDependencies": {  
    "@dcloudio/types": "3.4.8",  
    "@dcloudio/uni-automator": "3.0.0-4080720251210001",  
    "@dcloudio/uni-cli-shared": "3.0.0-4080720251210001",  
    "@dcloudio/vite-plugin-uni": "3.0.0-4080720251210001",  
    "vite": "^4.0.0"  
  }

操作步骤:

使用uni-icon图标或者页面上使用uni-popup组件

预期结果:

正常显示

实际结果:

图标不显示,uni-popup始终显示在了页面上

bug描述:

运行模式一切正常,发行后出现一些问题:

1、所有的uni-icons图标都不显示;
2、所有的uni-popup全部自动显示出来了;

2026-04-07 01:13 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

作为 DCloud 官方技术支持人员,对该 bug 反馈进行如下评审:

一、Bug 反馈内容完整性评估

该反馈存在关键信息缺失,目前无法直接定位和复现问题:

1. 缺少发行目标平台信息

  • 反馈中未说明是发行到 H5、小程序(微信/支付宝等)还是 App(Android/iOS/鸿蒙)
  • 不同平台的发行构建机制差异很大,缺少此信息无法判断构建优化策略的影响范围

2. 代码示例不完整

  • 仅提供了 package.json 依赖版本,未提供:
    • 使用 <uni-icons><uni-popup> 的具体页面代码
    • manifest.json 中关于发行配置的关键内容(如优化策略、摇树配置等)
    • 组件引入方式(easycom 自动引入还是手动 import)

3. 复现步骤过于笼统

  • "使用 uni-icon 图标或者页面上使用 uni-popup 组件" 无法构成有效复现路径
  • 未说明是全新项目复现还是在特定业务逻辑下复现
  • 未提供组件的具体属性配置(如 uni-popup 的 ref 绑定、触发方式等)

4. 环境信息存疑

  • 反馈中 HBuilderX 版本号为 5.06,但当前最新正式版为 5.04(2026-03-18 更新),请确认具体版本号

二、知识库检索结果

经检索优先知识库、结构化文档知识库及插件市场知识库,暂未找到与"运行模式正常,发行后 uni-icons 不显示且 uni-popup 自动显示"直接相关的已知问题或解决方案

相关组件历史修复记录:

  • uni-ui 1.5.11 中 uni-icons 修复了图标点击事件返回问题,uni-popup 修复了 dialog 数据双向绑定问题
  • 但知识库中无发行模式与运行模式差异导致的组件显示异常记录

三、初步排查建议

由于知识库中暂无此问题的明确技术依据,建议补充以下信息以便进一步分析:

  1. 确认发行平台:是 H5、微信小程序、App-Android 还是 App-iOS?
  2. 提供最小复现项目:包含 manifest.json 和具体使用这两个组件的页面代码
  3. 检查控制台报错:发行后打开调试工具,查看是否有组件注册失败或 CSS 加载异常的错误
  4. 验证 easycom 配置:确认 pages.json 中是否正确配置了 easycom 规则以支持 uni-ui 组件的自动引入

:若问题发生在 H5 平台,需注意 uni-popup 在特定版本中的已知兼容性问题;若为 App 平台,需检查发行时是否启用了过度优化导致组件未被正确打包。

建议补充上述信息后重新提交反馈,或前往 插件市场 搜索相关组件的替代方案。

内容为 AI 生成,仅供参考

要回复问题请先登录注册