在线 tsconfig.json 生成器

免费在线 tsconfig.json 生成器,可视化配置 TypeScript 项目。支持 target/module 选择、严格模式开关、JSX 配置、路径映射等。纯前端本地处理。

🔒 纯前端本地处理
⚙️ 配置选项
Updated: 2026-07-11
🔒 配置不上传服务器,所有处理在浏览器本地完成
广告位 - Sidebar (300x250)

在线 tsconfig.json 生成器 的使用方法

  1. 填写或选择配置项
  2. 点击「生成」按钮查看预览
  3. 复制结果或下载文件

常见问题

tsconfig.json 中必须配置哪些选项?

最核心的是 compilerOptions 中的 target(目标 JS 版本,如 ES2020/ESNext)和 module(模块系统,如 ESNext/CommonJS)。强烈推荐启用 strict 模式(包含所有严格类型检查)。outDir 指定输出目录,rootDir 指定源码目录。

strict 模式包含哪些检查?

strict: true 会启用一系列严格检查:strictNullChecks(严格的 null 检查)、noImplicitAny(禁止隐式 any)、strictFunctionTypes(严格函数类型)、strictBindCallApply(严格 bind/call/apply)、noImplicitThis(禁止不明确的 this)、alwaysStrict(始终使用严格模式)。

target 和 module 应该怎么选择?

target 决定了输出的 JS 语法版本:ES5 兼容旧浏览器但代码更长;ES2020/ESNext 支持最新语法。module 决定了模块系统:Node.js 推荐 CommonJS,前端项目推荐 ESNext,库作者推荐 ESNext+esModuleInterop。