Blog

esModuleInteropを使わないようにしました

January 18, 2020

このブログに Typescript を導入したとき、 default import でエラーが出ていたので一旦 tsconfig.jsonesModuleInterop を追加して対処していました。

ただ、デフォルトの設定を変更するのはあまり好ましくないと感じたので、 microsoft/TypeScript#3337 を参考に、 import React from 'reactimport * as React from 'react に 書き換えることで対処しました。

これが esModuleInterop に対する正しい対処方法かは分かりませんが……。