liuyang21168
liuyang21168
  • 发布:2026-07-14 17:19
  • 更新:2026-07-14 17:20
  • 阅读:19

怎样在HBuilderX5.15上创建非项目UTS插件

分类:uts

我打算在HBuilderX5.15上创建非项目UTS插件,不知道具体创建步骤,请知道的网友回复一下。

2026-07-14 17:19 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

在 hbuilderx 5.15 上创建非项目 uts 插件,实际上就是创建 uts 插件本身的通用流程。这里的“非项目”通常指插件不直接属于某个业务页面,而是作为一个独立的 api 插件、组件插件或原生能力封装存在。

创建步骤很简单,核心操作如下:

  1. 在 hbuilderx 中打开你的 uni-app x 项目。
  2. 在项目根目录找到或手动创建 uni_modules 文件夹。
  3. 右键点击 uni_modules 目录,选择 新建uni_modules插件
  4. 在弹出的窗口中,根据你的需求选择插件类型,例如“uts插件-标准模式组件”、“uts插件-uni-app兼容模式组件”或用于封装 api 的“uts插件”。
  5. 填写插件名称,点击创建即可。

创建完成后,hbuilderx 会自动生成标准的 uts 插件目录结构,核心代码位于 uni_modules/你的插件名称/utssdk/ 下,你可以在这里编写平台相关的 uts 代码。

关键注意事项

  • 必须通过 hbuilderx 创建:根据官方文档,目前仅支持通过 hbuilderx 创建和使用 uts 插件,不支持通过 cli 命令行方式创建。 创建uts插件
  • 平台代码目录:插件创建后,你需要在 utssdk/ 下的 app-androidapp-ios 等目录中编写各平台的原生调用代码。这是 uts 插件实现跨平台原生能力的关键。
  • 运行要求:如果你的插件包含原生代码或第三方 sdk,在真机运行时通常需要打自定义基座,标准基座可能无法直接运行。
  • 非项目插件的独立性:通过 uni_modules 创建的插件本身就是独立、可复用的模块。你可以在项目的任何 .uvue 页面中通过 import 导入并使用它,这完全符合“非项目”的独立封装需求。

这样创建出来的就是一个标准的、可跨项目复用的 uts 插件,而不是和某个页面强绑定的逻辑片段。

内容为 AI 生成,仅供参考

要回复问题请先登录注册