ES6のimportでdefault export is not declared in moduleとなってしまう。
ES6のimportで
<div class="code-title">js</div>
import fs from 'fs';
とすると、
default export is not declared in module が出る。 調べるとこう書くらしい。
<div class="code-title">js</div>
import * as fs from 'fs';
module に default exportがあれば
<div class="code-title">js</div>
// foo.ts
export default class Foo {
}
// bar.ts
import Foo from './foo';
new Foo();
と書けるらしい。
import * as fs from ‘fs’; よくわからないが、警告は出なくなった。