Next.js: TypeScript Integration

20th August 2020 at 2:19pm
Next.js

Next.js 9 开始有 内建的 TypeScript 支持

开始使用:

  1. 将任意 pages / components 中的 .js 文件改名为 .tsx(TypeScript 的 JSX 文件)
  2. npm run dev,会自动检测到并在根目录生成 tsconfig.json,包含一些合理的配置

Next.js 会在开发(npm run dev)和生产(npm build)时都做 TS 的编译期检查。