@fabricorg/fabric-gen

中文文档
0.7.16发布于 2026/11/13MITTypeScriptESM + CJS近 30 天下载 2161

制造能力脚手架,确定生成,以及应用成分检查.

中文使用文档

fabric-gen

脚手架能力源,运行独立版本的发电机,并验证 部署前的申请组成.

不复制寄存器模板而创建编译器验证能力 :

fabric-gen init capability case-review
fabric-gen init experience portfolio --directory apps/saas/modules/portfolio
fabric-gen init capability case-review --directory packages/case-review

init experience 添加运行时间、网关、组件包和应用程序检查 已存在的 Supastarter 应用程序的集成文件。 它从来没有创造或 替换应用程序 shell.

初始化拒绝覆盖 README.md 或者说 fabric.manifest.json。 。 。 .

fabric-gen --input fabric-manifest.json --out generated
fabric-gen --input fabric-manifest.json --out generated --check

--check 对已更改或已失效的文物不执行写作和失败。 生成的文件包含 说明文摘和生成器的版本 永远不要时间戳.

检查应用程序将装载的确切文物:

fabric-gen check-application --config fabric.application.json

fabric.application.json 使用相对自身的路径 :

{
  "formatVersion": 1,
  "assembly": "./fabric.assembly.lock.json",
  "runtimeCapabilities": "./fabric.runtime.json",
  "releases": ["./releases/web.json"]
}

运行时文件是一组 { "namespace", "version", "manifestDigest" } 对象来自应用程序实际注册的模块。 这个 检查验证锁文件完整性、 拒绝缺失、 额外、 重复或 运行时能力不匹配, 验证每个促进的经验发布, 并且要求每次发布都要命名同一组装文摘. 没有 检查呼叫者的说法,以取代运行时的人工元数据.

版本与发布记录

@fabricorg/fabric-gen 共发布 27 个版本,首次发布于 2026/08/24;过去 12 个月发布了 27 个版本。

版本发布日期距今
0.7.16latest2026/11/131 天前
0.7.152026/11/131 天前
0.7.142026/11/077 天前
0.7.132026/11/068 天前
0.7.122026/11/0410 天前
0.7.112026/11/0311 天前

关于 @fabricorg/fabric-gen 的常见问题

@fabricorg/fabric-gen 是什么?

制造能力脚手架,确定生成,以及应用成分检查.

如何安装 @fabricorg/fabric-gen?

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

@fabricorg/fabric-gen 支持 TypeScript 吗?

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

@fabricorg/fabric-gen 支持 ESM 还是 CommonJS?

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

@fabricorg/fabric-gen 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=20。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@fabricorg/fabric-gen 可以商用吗?

@fabricorg/fabric-gen 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@fabricorg/fabric-gen 的下载量有多少?

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

@fabricorg/fabric-gen 还在维护吗?

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