我最近重新配置了我的打字稿设置,现在我得到了由规则no-namespace引起的错误。
我当前的命名空间设置如下:
导出某些东西的类:
namespace MyNamespace {
export class Foo {}
export class Bar {}
}
导入的类:
import MyNamespace from './my-namespace';
// access classes
MyNamespace.Foo;
MyNamespace.Bar;
我想用推荐的 ES2015 模块替换这个设置(我不想简单地禁用规则)。我该怎么做?最理想的情况是,我想保留我当前的导入语法,我不是特别喜欢语法import {Foo, Bar} from './my-namespace'
。