schedule2021-10-10

【TypeScript】Jestでdescribeなどの関数がnot findになってるのを解消する

TypeScriptのプロジェクトにJestを追加してテストを書いていくと、describeexpectなどテスト用の関数が読み込めていなかった。

picture 1

以下のコマンドで定義はインストール済だがエラーが出ている。

yarn add jest @types/jest ts-jest

解消方法

こちらのstackoverflowで解決した。

tsconfig.json
{
  "compilerOptions": {
--    "types": ["webpack-env"],
++    "types": ["webpack-env", "jest", "node"],
  }
}

このようにコンパイルオプションでjestの型の読み込みこみが必要だったようだ。

参考