Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lionasd
unidocs-zh
提交
8194134a
unidocs-zh
项目概览
lionasd
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录