@antelopejs/dms

中文文档
0.17.0发布于 2026/11/06Apache-2.0TypeScriptESM + CJS构建来源已验证近 30 天下载 1.1万

羚羊JS DMS. tel. 在您的 PostgreSQL 、 MongoDB 或 RethinkDB 数据库中插入, 您的编码代理构建一个后台和分析仪表板, 作为打入的 TypeScript 。 移民局管理的数据实时更新.

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

@antelopejs/dms

npm License Discord Documentation

羚羊JS的Admin仪表板,在后端的TypeScript中宣告.

文档 • 妇女 模块 • 妇女 前端

The Helio dashboard of the demo template: KPI cards, a revenue chart and the period selector

它会做什么

  • 宣布页面为TypeScript类:表格,表格,图表和布局是共享的Vue渲染器绘图的块,没有为标准屏幕写入Vue.
  • 处理签入,成员,角色和权限下至每个区块,多租入和一个SaaS模式.
  • 通过数据控制器和表格视图管理数据,并有文件上传,通知和实时更新.
  • 以可安装模块成长:一个AI助手,一个页面构建器,数据库和API控制台,自动化,SaaS计费,翻译,邮寄,营销分析以及媒体库.
  • 克洛德密码技能dms, (中文(简体) ), dms-best-practices, (中文(简体) ), dms-pages)所以编码代理按寄存器的期望构建页面.

其公共合同是分开的, @antelopejs/interface-dms:模块从那里导入,从这个运行时间里永远不要.

安装

对于新的应用程序,从下面的快起的模板开始. 为了将DMS添加到现有的AntelopeJS项目中,添加模块和仪表板的前端加载器:

ajs project modules add @antelopejs/dms
pnpm add -D @antelopejs/dms-frontend

目的地管理系统还需要一个API模块、一个执行数据库接口的模块和一个认证模块:见 安装它的设置属于 config 块 @antelopejs/dms 内 antelope.config.ts (单位:千美元)配置) (中文(简体) ). 在生产中 clientBaseUrl 和强大的价值 auth.jwtSecret, (中文(简体) ), htmlRender.serviceSecret 财务报告和审定财务报表 frontend.bootstrapSecret (DMS拒绝没有前三个开始),并使用Redis在多个后端情况下进行实时.

快开始

从 template-dms-demo 模板,用于装入 DMS 、 其配套模块和 Helio, 一个太阳能安装器的演示后台。 它需要节点 js 和 pnpm 发布模板针 localhost:27017。 。 。 .

npx @antelopejs/core project init my-app --template dms-demo
cd my-app
pnpm dev            # backend on http://localhost:5010

当后端回答时,从同一个文件夹开始在第二个终端启动仪表板:

pnpm frontend:dev   # dashboard on http://localhost:3001

打开后端记录的地址 No owner exists yet,并创建第一个管理员。 这个 快速启动 穿过每一步。 页面是一个类,其静态字段为块:

import { PageController, RegisterPage, pagesCategory } from "@antelopejs/interface-dms/page";
import { KpiCard } from "@antelopejs/interface-dms/base/kpi-card";

@RegisterPage()
export class SalesPage extends PageController("sales", {
  displayName: "Sales",
  icon: "i-ph-chart-line",
  category: pagesCategory,
}) {
  static revenue = KpiCard({ title: "Revenue", fetchUrl: "/api/sales/revenue" });
}

兼容性

软件包支助测试过
@antelopejs/core>=1.20.0 <21.20.0
@antelopejs/interface-api>=0.2.0 <1.0.00.2.0
@antelopejs/interface-api-util>=0.3.0 <1.0.00.3.0
@antelopejs/interface-core>=0.4.0 <1.0.00.4.0
@antelopejs/interface-data-api>=0.6.0 <1.0.00.6.0
@antelopejs/interface-database>=0.3.0 <1.0.00.3.0
@antelopejs/interface-database-decorators>=0.2.0 <1.0.00.2.0
@antelopejs/interface-dms>=0.12.0 <0.13.00.12.0
@antelopejs/interface-dms-automation>=0.6.0 <1.0.00.6.0
@antelopejs/interface-email>=0.0.6 <1.0.00.0.6
@antelopejs/interface-file-storage>=0.1.4 <1.0.00.1.4
@antelopejs/interface-redis>=0.0.9 <1.0.00.0.9

每个寄存器发布声明它运行在 engines["@antelopejs/dms-frontend"] 前端模块的 兼容表 列出所覆盖的每个寄存器释放线。 DMS 还在一个 AdonisJS 应用程序中运行 : 见 在 AdonisJS 内运行 DMS。 。 。 .

文档

运行时间向导住在 docs/. 犬科合同的参考文献属于 @antelopejs/interface-dms,而不是这个运行时间包.

包装克洛德密码核心技能(dms, (中文(简体) ), dms-auth, (中文(简体) ), dms-best-practices, (中文(简体) ), dms-module, (中文(简体) ), dms-pages, (中文(简体) ), dms-project(单位:千美元) skills/,在 antelopeJs.skills· ; 安装插件 用来使用它们.

捐款

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

第三方数据

软件包将 DB-IP IP 传送到国家信息数据库(data/)告诉哪个国家有签入. 许可证根据 4.0 国际许可证: IP 地理定位由 DB- IP 函数。 。 。 . pnpm country-database 下载当前版本; 将软件包包装入发布中运行.

许可证

阿帕奇 - 2.0

版本与发布记录

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

版本发布日期距今
0.17.0latest2026/11/06今天
0.16.22026/11/06今天
0.16.12026/11/051 天前
0.16.02026/11/051 天前
0.15.12026/11/032 天前
0.15.02026/11/024 天前

关于 @antelopejs/dms 的常见问题

@antelopejs/dms 是什么?

羚羊JS DMS. tel. 在您的 PostgreSQL 、 MongoDB 或 RethinkDB 数据库中插入, 您的编码代理构建一个后台和分析仪表板, 作为打入的 TypeScript 。 移民局管理的数据实时更新.

如何安装 @antelopejs/dms?

在项目目录运行 npm install @antelopejs/dms,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 dms-control,可以用 npx dms-control 直接运行。

@antelopejs/dms 支持 TypeScript 吗?

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

@antelopejs/dms 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@antelopejs/dms 可以商用吗?

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

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

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

@antelopejs/dms 还在维护吗?

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