1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Next.jsのTypeScript対応手順

Last updated at Posted at 2020-12-29

手順

1. typescript, @types/react, @types/nodeをインストール

npm install typescript
npm install -D @types/react @types/node

2. 空のtsconfig.jsonファイルを作成

touch tsconfig.json

3. 以下のコマンドを実行

npm run dev
  • next-env.d.tsファイルがプロジェクトルートに作成される
  • tsconfig.jsonファイルにデフォルトの設定が書き込まれる。strict モードはデフォルトで false になっているので、tsconfig.jsonで strict を true にする。
tsconfig.json
"strict": true

詳細

TypeScript

メリット

  • コンパイルエラーによってJavaScriptではフォローできない、スクリプト実行前の未然検知を可能にする。
  • IDEと組み合わせることで型補完やエラーを表示させ開発体験を向上させることができる。

TSX

  • TSX = JSX + TypeScript

tsconfig.json

TypeScriptで記述されたファイル(.ts)をJavaScriptファイル(.js)にコンパイルする時の設定を記述するファイルです。

参考

TypeScript

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?