概要 TypeScript + Jest で画像を単純に import するのが割と難しかったのでメモっておく。 import を通す 普通に画像を import すると VSCode さんに怒られる。 型定義ファイルが必要みたいなので、下記ファイルを作る。 declare module '*.jpg'; declare module '*.jpeg'; declare module '*.png'; 加えて、上記を読みに行ってくれるように tsconfig を変更する。 ... "typeRoots": ["./node_modules/@types", "types"] // types を追加 ... これで、VSCode さんに怒られなくなった。 実行エラーに対応する よし、と思ってテストを実行すると、エラーになる。画像を JS ファイルとして読み込んでいるらしい。 ● Test