@antelopejs/dms-builder

中文文档
0.10.0发布于 2026/11/05Apache-2.0TypeScriptCommonJS构建来源已验证近 30 天下载 2639

一个AntelopeJS DMS项目的视觉与程序编辑:每个页面编辑都是项目源的AST重写,在被写入前进行打字检查.

中文使用文档
文档目录7 节
  1. 它会做什么
  2. 安装
  3. 快开始
  4. 兼容性
  5. 文档
  6. 捐款
  7. 许可证

@antelopejs/dms-builder

npm License Discord Documentation

从仪表板上编辑一个羚羊JS DMS项目的页面,表格和数据源,作为编译的TypeScript.

The builder open on the Helio dashboard, with the block catalog, the canvas and the settings of the Revenue invoiced KPI card

它会做什么

  • 将任何 DMS 页面转换为编辑器,在页眉中打开锤子按钮或 Ctrl B。在编辑器中,您会从目录中添加块,将其排列、配置和绑定到数据中.
  • 将每个编辑写入工程的 TypeScript 作为 AST 重写,在内存中键入检查,只有在编译时才写.
  • 从布局创建页面,安排菜单,并用其字段和 API 生成表格.
  • 从查询中给出一个图表或一个KPI其数字,而无需手写路由.
  • 通过 : @antelopejs/interface-dms-builder ,并通过 HTTP API 向代理 /api/builder。 。 。 .

默认情况下, 构建器只在开发中运行( O)ajs project dev),每条路线都需要租户业主.

安装

从已加载的工程根端运行 AtelopeJS CLI @antelopejs/dms数字 :

ajs project modules add @antelopejs/dms-builder

快开始

建设者会编辑它运行的工程. 如果后端的工作目录不是应用程序的源根, 设置 projectRoot 在条目中 ajs project modules add 写道:

// antelope.config.ts
"@antelopejs/dms-builder": {
  source: { /* … */ },
  config: {
    projectRoot: __dirname,
  },
},

启动后端 ajs project dev -w,然后前端为 ajs dms dev。打开任意一页并单击页眉中的锤子按钮,或按 Ctrl B (单位:千美元)⌘ B (原始内容存档于2018-09-28). on macOS.

兼容性

软件包支助测试过
@antelopejs/interface-api>=0.3.0 <1.0.00.3.0
@antelopejs/interface-core>=0.4.0 <1.0.00.4.0
@antelopejs/interface-database>=0.3.0 <1.0.00.3.0
@antelopejs/interface-database-catalog>=0.0.3 <1.0.00.0.3
@antelopejs/interface-dms>=0.12.0 <1.0.00.12.0
@antelopejs/interface-dms-builder>=0.4.0 <0.5.00.4.0

模块需要一个执行 @antelopejs/interface-dms 区域。 它的前端需要一个 @antelopejs/dms-frontend 渲染器在 engines["@antelopejs/dms-frontend"] 内 frontend-vue/package.json编辑 ajs dms CLI拒绝用这个范围以外的渲染器来建造前端.

HTTP 路由需要一个 API 提供者, 例如 @antelopejs/api。 。 。 .

文档

运行时间指南和 HTTP API 文档 docs/. 消费者进口在下列地点生活的合同的条理参照 packages/interface-dms-builder/docs模块将 dms-builder Claude代码技巧 packages/dms-builder/skills,在 antelopeJs.skills。 。 。 .

捐款

这个包裹住在 AntelopeJS/dms-builder pnpm 工作空间旁边 @antelopejs/interface-dms-builder读取 捐款额 编辑 仓库读取器 用于开发命令.

许可证

阿帕奇 - 2.0

版本与发布记录

@antelopejs/dms-builder 共发布 29 个版本,首次发布于 2026/09/17;过去 12 个月发布了 29 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.10.0latest2026/11/052 天前
0.9.12026/11/034 天前
0.9.02026/11/025 天前
0.8.02026/11/025 天前
0.7.12026/11/017 天前
0.7.02026/10/308 天前

关于 @antelopejs/dms-builder 的常见问题

@antelopejs/dms-builder 是什么?

一个AntelopeJS DMS项目的视觉与程序编辑:每个页面编辑都是项目源的AST重写,在被写入前进行打字检查.

如何安装 @antelopejs/dms-builder?

在项目目录运行 npm install @antelopejs/dms-builder,或使用 pnpm add / yarn add / bun add。

@antelopejs/dms-builder 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@antelopejs/dms-builder 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@antelopejs/dms-builder 可以商用吗?

@antelopejs/dms-builder 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@antelopejs/dms-builder 的下载量有多少?

根据 npm 官方下载统计,@antelopejs/dms-builder 在 2026/10/06 – 2026/11/04 这 30 天内被下载 2,639 次,日均约 88 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@antelopejs/dms-builder 还在维护吗?

最新版本 0.10.0 发布于 2026/11/05(2 天前);至今共发布 29 个版本,其中过去 12 个月发布了 29 个;首次发布于 2026/09/17。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。