infoMore than 1 year has passed since last update.
Next.js + TypeScriptで開発時に型チェックが走らない件
Last updated at Posted at 2021-07-18
TL;DR
- 議論中(2021-07-18時点)のIssueです
- バグというよりは機能を追加するという議論、メンテナー側はあまり乗り気ではなさそう
迂回策の案
-
tsc --watch
を実行しておけば、型エラーを検知できる(Next.js側でエラーにはならない)
- 以下の例みたいにコンソールを並べておけばエラーは見つけられるかと
詳細
-
next
で開発する際、型エラーを起こすコードを書いてもNext.jsアプリケーション上でコンパイルエラーにならない(JavaScriptライクにゆるふわに解釈される)
-
next build
でビルドする際には型チェックが入るので、その時点ではエラーになる
- これはIssueも登録されているが、まだ議論中で未解決
- メンテナー側はパフォーマンス低下の観点からあまり乗り気ではないが、開発時にも型チェックは必要でしょうという意見も多く、今後に期待
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
What you can do with signing up