眠気.jl

投稿=不定期

Next.jsでnpm run devは通ってnpm buildがTypeErrorで落ちる現象の解消(備忘録)

devで型検査が入らないのは仕様でバグではないらしい。
どっちも検査するか、どっちも検査しないようにしたい。
型検査はしないので型検査する方に合わせる。

解決策1

ターミナルでペイン切って

tsc --watch

して常時見ておく

解決策2

npm run dev:ts

を追加して検査する

github.com

package.json

{
  "scripts": {
    "dev": "next dev",
    "dev:ts": "yarn dev & yarn ts:watch",
    "ts": "tsc --noEmit --incremental",
    "ts:watch": "yarn ts --watch"
  },
}

参考