# 创建应用
方式一: 页面创建应用,并且选择对应模版

方式二: 使用tplugin-cli 创建应用,并且选择对应模版
tplugin-cli create HelloWorld
1
Usage: tplugin-cli create [options] <code>
通过CLI创建一个TAPD插件
Options:
-n, --name <name> 插件名字
-h, --help display help for command
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
1、调用create,带上应用Code,HelloWorld (需要自定义code,code具有全站唯一性)
2、选择模板
? 请选择你要创建的模板:
❯ UI NodeJs Vue (UI界面扩展(Vue))
Event NodeJs (监听/处理事件)
AutoTask Object (扩展自动化助手对象)
Event Python (监听/处理事件(Python))
... ...
1
2
3
4
5
6
2
3
4
5
6
3、根据提示,选择扩展模块:
? 请选择扩展模块: (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯ ◯ app_for_project (项目导航)
◯ app_for_setting (应用设置)
◯ app_for_devops_setting (流水线设置)
◯ app_for_obj_more (业务对象更多)
◯ app_for_obj_tab (业务对象tab)
◯ app_for_obj_detail_panel (业务对象详情页版块)
◯ app_for_obj_attachment (业务对象附件)
... ...
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
4、根据提示,选择拉取插件代码
? 请选择你要创建的模板: UI NodeJs Vue (UI界面扩展(Vue))
? 请选择扩展模块: app_for_project (项目导航)
? 应用创建成功,并自动为您生成了代码库,请clone下来进行开发: (Use arrow keys)
❯ https://git.woa.com/tapd-plugin/HelloWorld.git
git@git.woa.com:tapd-plugin/HelloWorld.git
先缓缓, 稍后手动clone仓库
1
2
3
4
5
6
2
3
4
5
6