Cannot find module ‘./manifest.json’. Consider using ‘–resolveJsonModule’ to import module with ‘.json’ extension.

ソースコードのイメージ画像 JavaScript

原因

.jsonファイルをimportしようとするとTypeScriptの設定によって怒られる。

解決策

以下2点を確認すればOK。

  • tsconfig.jsonの設定値で、esolveJsonModuleを有効にする
  • tsconfig.jsonの設定値で、esModuleInteropを有効にする
{
    "compilerOptions": {
// 略
        "resolveJsonModule": true,
        "esModuleInterop": true,
    },
// 略
}
タイトルとURLをコピーしました