搭配方案

共 6 条
TypeScript + ESLint ESLint + Node.js+ npm+ @typescript-eslint/parser+ @typescript-eslint/eslint-plugin+ @typescript-eslint/typescript-estree

让 ESLint 获得解析与检查 TypeScript 代码的静态分析能力

parser 负责把 TS 解析为 ESTree AST,estree 提供底层解析,plugin 提供规则,三者使 ESLint 支持 TS

✓ MIT 宽松许可✓ 文档齐全持续维护
TypeScript + NPM NPM+ OpenAI GPT Latest OpenAI GPT Latest + MCP+ Cursor+ Windsurf+ Google Sheets+ Discord+ Claude Desktop

用TypeScript框架构建自动化集成Piece,并作为MCP服务器供LLM调用

Piece以npm包形式用TypeScript编写,保证类型安全与热重载开发体验;贡献后自动成为MCP服务器供LLM使用

✓ 类型安全的Piece框架✓ 支持本地热重载开发 ✕ 企业功能需商业授权
TypeScript + husky+ lint-staged+ oxlint+ oxfmt+ ultracite

Git 提交时自动对暂存代码执行 lint 与格式化,保障仓库代码质量

husky 挂载 Git 钩子,lint-staged 只处理暂存文件以提速,oxlint/oxfmt 提供高速检查与格式化

✓ 只检查暂存文件速度快✓ lint 与格式化一体
TypeScript + Turborepo Turborepo+ JavaScript JavaScript+ Rust Rust + monorepo

用 Rust 编写的高速构建系统,优化 JavaScript/TypeScript monorepo 构建

Rust 实现保证构建速度;TypeScript 类型支持使大型 monorepo 构建可扩展且可靠

✓ Rust 实现构建速度快✓ 面向 monorepo 优化
TypeScript + Vite Vite + 现代浏览器(不支持 IE)+ Vue 3

构建开箱即用的中后台前端管理模板

Vue 3、Vite与TypeScript共同构成项目的主流前端技术栈,面向中后台模板开发。

✓ 开箱即用的中后台方案✓ 内置国际化与权限能力 ✕ 5.0与旧版本不兼容✕ 仅支持现代浏览器
TypeScript + Pinia Pinia+ UnoCSS UnoCSS + NodeJS >=20.19.0+ pnpm >=10.5.0+ pnpm monorepo+ Vue 3+ Vite 8+ ApiFox

构建开箱即用的 Vue 3 后台管理系统

Vue3负责界面,Pinia负责状态,UnoCSS支持主题,ApiFox提供在线Mock,Vite负责构建。

✓ 开箱即用,无需额外配置✓ 支持主题、国际化与权限路由 ✕ 必须使用 pnpm 安装依赖✕ 要求 NodeJS >=20.19.0