npx create-twenty-app 生成的新应用看起来是这样的:
关键文件
| 文件 / 文件夹 | 目的 |
|---|---|
src/application-config.ts | 必需。 应用的主配置文件。 |
src/default-role.ts | 默认角色,用于控制你的逻辑函数可访问的内容。 |
src/constants/universal-identifiers.ts | 自动生成的 UUID 和元数据(显示名称、描述)。 |
src/__tests__/ | 集成测试(设置 + 示例测试)。 |
public/ | 随应用一起提供的静态资源(图像、字体)。 |
文件组织由你决定。 上述文件夹只是约定——SDK 通过对
export default defineEntity(...) 调用进行 AST 分析来检测实体,而不受文件所在位置影响。