[Jest]Cannot find module'@src~'from'~'エラー解決🔍

1032 ワード

誤り
jestを実行するときのtsconfig.jsonを認識できないpathstsconfig.json
{
  ...,
  "paths": {
    "@src/*": ["./src/*"] // 지정된 경로를 인식 못 함!
  },
}
解決策
jest.config.js
jest設定ファイルでmoduleNameMapperオプションを設定します.
それぞれのtsconfigjsonに設定pathsに従ってパスを指定します.
{
  ...,
  moduleNameMapper: {
    ...,
    "@src/(.*)$": "<rootDir>/src/$1",
  },
}