SuperAPI AI 工具集

template-ts-node

编程与开发

查看项目

更新于 10-16 07:57

技能介绍

用途:当用户要求创建 TypeScript 项目、搭建 Node.js 项目、初始化 TypeScript 仓库或生成新项目脚手架时使用。默认配置面向单仓库、非 UI 项目,如库、CLI 工具和后端服务。

主要能力:提供一套预配置的配置文件与工作流,包括 package.json、tsconfig.json、biome.jsonc、justfile、vitest.config.ts、.gitignore、.gitattributes、.husky/ 和 bun.lockb。配置统一继承 @sablier/devkit,减少重复设置。

使用方式:创建目录并 git init;从 resources/ 复制配置文件到项目根目录,按需修改 package.json 的 name、description、version、author;运行 bun install 安装依赖;运行 bun run prepare 初始化 Husky 钩子;创建 src/index.ts;运行 just full-check 验证。常用命令包括 just build、just dev、just test、just test-ui,以及 devkit 提供的 full-check、full-write、biome-check、type-check、tsc-build 等。

适用场景:库、CLI 工具、后端服务等单仓库非 UI 项目。CLI 可添加 commander、chalk、ora;库需配置 main、types、exports 和 declaration;后端可添加 express。React/Next.js UI 项目与 monorepo 需参考对应文档。

限制:资料未提供收费、价格、平台或效果信息;未说明对非 Bun 包管理器的支持;具体版本兼容性与运行环境要求暂未提供。