SuperAPI AI 工具集

javascript-typescript-typescript-scaffold

编程与开发

查看项目

更新于 10-16 03:36

技能介绍

用途:该技能面向 TypeScript 项目架构搭建,帮助生成完整、可投入生产的 Node.js 与前端应用脚手架,统一结构、依赖管理、测试与构建工具,并遵循现代 TypeScript 模式与可扩展架构。

主要能力:先根据需求判断项目类型,包括 Next.js(全栈 React、SSR/SSG、API 路由)、React + Vite(SPA、组件库)、Node.js API(Express/Fastify 后端、微服务)、库(可复用包、工具)与 CLI(命令行工具、自动化脚本)。随后生成对应的目录树、package.json、tsconfig.json、构建工具配置、类型安全的入口文件、基于 Vitest 的测试结构、README 以及 .env.example、.gitignore、ESLint 等开发工具配置。

使用方式:以 pnpm 初始化项目,例如 npm install -g pnpm、mkdir project-name && cd project-name、pnpm init,并初始化 git 与 .gitignore。Next.js 使用 pnpm create next-app@latest . --typescript --tailwind --app --src-dir --import-alias "@/*";React + Vite 使用 pnpm create vite . --template react-ts。技能会输出项目结构、配置、入口点、测试、文档与开发工具等结果。

适用场景:需要快速建立一致、类型安全、带测试与构建配置的 TypeScript 项目时使用。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;不适用于与 TypeScript 项目脚手架无关的任务,或需要其他领域工具的场景。