l***@wenergy.com.cn
l***@wenergy.com.cn
  • 发布:2026-07-09 22:02
  • 更新:2026-07-09 22:03
  • 阅读:37

离线打包配置兼容性组件的uni_module插件。官方文档中提到需要将components对应的内容添加到主模块的dcloud_uniplugins.json

分类:uni-app

离线打包主模块assets文件夹下配置了,没有效果。也设置了style宽高、以及在使用的组件中,导入了组件目录。
{
"plugins": [
{
"type": "component",
"name": "uts-button",
"class": "uts.sdk.modules.aiwnWebview.UtsButtonComponent"
}
]
}

2026-07-09 22:02 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据你的描述,问题出在离线打包时,uts 兼容性组件(uni_module 插件)的配置方式不正确。你当前在 dcloud_uniplugins.json 中使用的配置格式是针对传统的原生插件,而 uts 兼容性组件需要使用不同的配置节点。

你需要将配置改为以下格式:

{  
  "nativePlugins": [  
    {  
      "plugins": [  
        {  
          "type": "component",  
          "name": "uts-button",  
          "class": "uts.sdk.modules.aiwnWebview.UtsButtonComponent"  
        }  
      ]  
    }  
  ]  
}

本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent

关键区别在于,uts 插件的配置信息需要放在 nativePlugins 数组内的 plugins 数组中,而不是直接放在根节点的 plugins 数组里。这是 uts 插件与传统原生插件在配置结构上的主要差异。

请确保 dcloud_uniplugins.json 文件位于主工程的 assets 目录下,并且文件内容格式正确、无语法错误。重新打包后,组件应该就能正常生效了。

如果问题仍然存在,可以参考官方文档中关于 uts 插件离线打包的配置说明:Android uni-app原生插件集成指南

内容为 AI 生成,仅供参考

要回复问题请先登录注册