cannot compile namespaces when the '--isolatedModules' flag is provided
React TypeScript
create-react-appした時に自動で'--isolatedModules'フラグがつく
新しいtsファイルを作成した時にこのエラーが出るようになる
これはこのファイルが何もexportしてないため
モジュールとして適切でなく、たんなるnamespaces
エラーメッセージがわかりにくい
対処法
code:typescript
let Foo;
export default Foo;
とか書いておくととりあえずモジュールとして適切な形になる。
あとで正しい「エクスポートすべきもの」ができてから差し替える。