我在导出界面时遇到问题... 我在my-config.ts中定义了它:
export interface MyConfig{
useTitleSuffix: boolean;
defaults: {};
}
我正在index.ts
中导出它export { MyConfig} from './my-config';
export { MyService } from './my.service';
export { MyModule } from './my.module';
当我在另一个模块中导入时:
import { MyConfig, MyModule } from 'my-module';
然后会找到MyService和MyModule,但MyConfig却没有。 “找不到名字'MyConfig'”......
有人有想法吗?
答案 0 :(得分:0)
(很抱歉,我无法评论,所以我写了这个答案)
假设所有文件名都是正确的,我能想到的唯一真正的可能性是接口使用中的拼写错误。
相应行的完整错误(即来自tsc)可能有助于锁定问题。
此外,如果这是一个IDE错误,那么知道VSCode在您创建新文件时往往会显示这些错误。