文件名称:tscgen:(WIP)用于Typescript代码生成的工具集合
文件大小:307KB
文件格式:ZIP
更新时间:2024-04-07 07:40:32
TypeScript
tscgen 用于生成Typescript代码的(WIP)工具集合。 注意:此项目的文档仍不完整,可能会更改 为什么? 代码生成是一个非常强大的工具,但是除非有现成的解决方案可供使用,否则很难利用它。 创建自己的代码生成管道真的很困难,因为它不会混杂字符串连接和混乱的逻辑。 创建和维护代码生成项目需要很多时间 目标 通过声明性定义接口,类型和变量来简化Typescript代码生成。 根据JSON / YAML文件或任何其他数据源生成类型定义和Javascript对象。 使在任何项目中轻松使用自定义代码生成成为可能。 使维护,更新和理解代码生成项目变得容易。 样品用量 import tscgen from 'tscgen' ; const ISampleInterface = tscgen . interfaceBuilder ( 'ISampleInterface' ) . mar