Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
8194134a
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
8194134a
编写于
12月 14, 2023
作者:
DCloud-yyl
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uts-plugin.md
上级
468eb5bf
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
5 addition
and
4 deletion
+5
-4
docs/plugin/uts-plugin.md
docs/plugin/uts-plugin.md
+5
-4
未找到文件。
docs/plugin/uts-plugin.md
浏览文件 @
8194134a
...
@@ -168,7 +168,8 @@ package.json 为 uni_modules 插件配置清单文件,负责描述插件的基
...
@@ -168,7 +168,8 @@ package.json 为 uni_modules 插件配置清单文件,负责描述插件的基
│ ├─mp-toutiao // 抖音小程序平台,可选
│ ├─mp-toutiao // 抖音小程序平台,可选
│ ├─mp-weixin // 微信小程序平台,可选
│ ├─mp-weixin // 微信小程序平台,可选
│ ├─mp-xhs // 小红书小程序平台(仅限vue2),可选
│ ├─mp-xhs // 小红书小程序平台(仅限vue2),可选
│ ├─index.d.ts // 插件能力声明,可选
│ ├─index.d.ts // 插件能力声明,可选,将废弃,推荐使用interface.uts
│ ├─interface.uts // 声明插件对外暴露的API
│ └─index.uts // 跨平台插件能力实现,可选
│ └─index.uts // 跨平台插件能力实现,可选
└─package.json // 插件清单文件
└─package.json // 插件清单文件
</code>
</code>
...
@@ -187,7 +188,7 @@ package.json 为 uni_modules 插件配置清单文件,负责描述插件的基
...
@@ -187,7 +188,7 @@ package.json 为 uni_modules 插件配置清单文件,负责描述插件的基
2.
在插件根目录 index.uts 中写条件编译,import 分平台的文件
2.
在插件根目录 index.uts 中写条件编译,import 分平台的文件
3.
不写根目录的 index.uts,直接在分平台目录写 index.uts。不跨端时,比如只做一个 Android 插件,这样写比较简单
3.
不写根目录的 index.uts,直接在分平台目录写 index.uts。不跨端时,比如只做一个 Android 插件,这样写比较简单
index.d.ts 文件是对当前插件能力的
**声明**
,用于语法提示。
它不是必写项
。
index.d.ts 文件是对当前插件能力的
**声明**
,用于语法提示。
已不推荐使用,请使用interface.uts
。
因为 uts 写好后,HBuilderX 可以自动识别 uts api 并进行语法提示。它更多的用于后续 uts 插件加密时给予语法提示。
因为 uts 写好后,HBuilderX 可以自动识别 uts api 并进行语法提示。它更多的用于后续 uts 插件加密时给予语法提示。
...
@@ -206,7 +207,7 @@ app-android 文件夹下存在Android平台原生配置,包括以下目录或
...
@@ -206,7 +207,7 @@ app-android 文件夹下存在Android平台原生配置,包括以下目录或
|res |Android平台原生res资源目录 |
|res |Android平台原生res资源目录 |
|AndroidManifest.xml |Android平台原生应用清单文件 |
|AndroidManifest.xml |Android平台原生应用清单文件 |
|config.json |Android平台下的配置文件 |
|config.json |Android平台下的配置文件 |
|index.uts |主入口,index.d.ts声明的能力在Android平台下的实现 |
|index.uts |主入口,in
terface.uts/in
dex.d.ts声明的能力在Android平台下的实现 |
##### assets
##### assets
...
@@ -344,7 +345,7 @@ app-ios 文件夹下存在iOS平台原生配置,包括以下目录或文件
...
@@ -344,7 +345,7 @@ app-ios 文件夹下存在iOS平台原生配置,包括以下目录或文件
|Info.plist |iOS平台插件需要添加到原生工程Info.plist中的配置文件 |
|Info.plist |iOS平台插件需要添加到原生工程Info.plist中的配置文件 |
|UTS.entitlements |iOS平台插件需要添加到原生工程 entitlements 文件中的配置文件 |
|UTS.entitlements |iOS平台插件需要添加到原生工程 entitlements 文件中的配置文件 |
|config.json |iOS平台原生工程的配置文件 |
|config.json |iOS平台原生工程的配置文件 |
|index.uts |主入口,index.d.ts声明的能力在iOS平台下的实现 |
|index.uts |主入口,in
terface.uts/in
dex.d.ts声明的能力在iOS平台下的实现 |
##### Frameworks
##### Frameworks
iOS平台插件依赖的三方framework存放目录,支持以下类型文件:
iOS平台插件依赖的三方framework存放目录,支持以下类型文件:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录