【发布时间】:2020-03-20 14:55:52
【问题描述】:
当我运行 tsc.exe 时,我最终会得到指向源文件夹的导入路径。
dist/typescript-angular 中的文件由 swagger-codegen 使用目标语言 typescript-angular 生成。
tsc -d --types node --target es5 --moduleResolution node --sourceMap true --experimentalDecorators --rootDir dist/typescript-angular/fes_wecare_appointment/model/ --outDir dist/node-models/fes_wecare_appointment/ dist/typescript-angular/fes_wecare_appointment/model/*.ts
我最终从源文件夹导入
export declare namespace WecareNewAppointment {
type AppointmentTypeEnum = 'video' | 'audio' | 'chat';
const AppointmentTypeEnum: {
Video: import("../../../../../../../../../Users/x/projects/x/y/dist/typescript-angular/fes_wecare_appointment/model/slot").Slot.SlotTypeEnum;
Audio: import("../../../../../../../../../Users/x/projects/x/y/dist/typescript-angular/fes_wecare_appointment/model/slot").Slot.SlotTypeEnum;
Chat: import("../../../../../../../../../Users/x/projects/x/y/dist/typescript-angular/fes_wecare_appointment/model/slot").Slot.SlotTypeEnum;
};
}
无需过多引用源文件夹中的插槽类型。这就是它的外观。
export declare namespace WecareNewAppointment {
type AppointmentTypeEnum = 'video' | 'audio' | 'chat';
const AppointmentTypeEnum: {
Video: import("./slot").Slot.SlotTypeEnum;
Audio: import("./slot").Slot.SlotTypeEnum;
Chat: import("./slot").Slot.SlotTypeEnum;
};
}
我可以向 tsc 编译器添加 tsconfig 或其他提示吗?
【问题讨论】:
标签: typescript tsc