应用目录结构

YAO 应用目录结构说明

├─apis
├─data
├─db
├─flows
├─certs
├─imports
├─logs
├─models
├─plugins
├─schedules
├─scripts
├─stores
├─tables
├─forms
├─charts
├─tasks
|-langs
|-sockets
|-websockets
├─public
|-services
|-studio
├─widgets
│ └─dyform
└─icons
目录名称功能介绍文件后缀备注
apis存放 API DSL 文件.http.json
data应用数据目录多种文件格式
db存放 SQLite 数据库文件.db
flows存放数据流 DSL 文件.flow.json
certsPEM 证书文件.pem
imports存放数据导入 DSL 文件.imp.json需要自己建文件夹
logs存放系统运行日志/调试信息.log
models存放模型 DSL 文件menu.mod.json
plugins存放 GRPC 插件扩展.so需要自己建文件夹
schedules存放定时任务/计划任务 DSL 文件.sch.json需要自己建文件夹
scripts存放 JavaScript 处理器.js
stores存放 KEY-VALUE 存储器 DSL 文件cache.lru.json需要自己建文件夹
tables存放表格 DSL 文件.tab.json
forms存放表单 DSL 文件.form.json
charts存放图表 DSL 文件.chart.json
tasks存放延时任务/异步任务 DSL 文件.task.json需要自己建文件夹
langs存放应用语言包xxx.yml需要自己建文件夹
socketsSocket 连接 DSL 文件sock.json需要自己建文件夹
websocketsWebSocket 连接 DSL 文件ws.json需要自己建文件夹
public公开目录, 可作为静态资源服务器使用多种文件格式
services云函数脚本.js需要自己建文件夹
studioStudio 脚本.js需要自己建文件夹
widgets存放自定义 DSL 脚本.js需要自己建文件夹
icons存放系统图标

应用目录结构

YAO 应用目录结构说明

├─apis
├─data
├─db
├─flows
├─certs
├─imports
├─logs
├─models
├─plugins
├─schedules
├─scripts
├─stores
├─tables
├─forms
├─charts
├─tasks
|-langs
|-sockets
|-websockets
├─public
|-services
|-studio
├─widgets
│ └─dyform
└─icons
目录名称功能介绍文件后缀备注
apis存放 API DSL 文件.http.json
data应用数据目录多种文件格式
db存放 SQLite 数据库文件.db
flows存放数据流 DSL 文件.flow.json
certsPEM 证书文件.pem
imports存放数据导入 DSL 文件.imp.json需要自己建文件夹
logs存放系统运行日志/调试信息.log
models存放模型 DSL 文件menu.mod.json
plugins存放 GRPC 插件扩展.so需要自己建文件夹
schedules存放定时任务/计划任务 DSL 文件.sch.json需要自己建文件夹
scripts存放 JavaScript 处理器.js
stores存放 KEY-VALUE 存储器 DSL 文件cache.lru.json需要自己建文件夹
tables存放表格 DSL 文件.tab.json
forms存放表单 DSL 文件.form.json
charts存放图表 DSL 文件.chart.json
tasks存放延时任务/异步任务 DSL 文件.task.json需要自己建文件夹
langs存放应用语言包xxx.yml需要自己建文件夹
socketsSocket 连接 DSL 文件sock.json需要自己建文件夹
websocketsWebSocket 连接 DSL 文件ws.json需要自己建文件夹
public公开目录, 可作为静态资源服务器使用多种文件格式
services云函数脚本.js需要自己建文件夹
studioStudio 脚本.js需要自己建文件夹
widgets存放自定义 DSL 脚本.js需要自己建文件夹
icons存放系统图标