TS模块拆分
小于 1 分钟
// 原模块
// test.ts
export module test {
export class1 {...};
export class2 {...};
};
//----------------拆分后
// class1.ts
export class1 {...};
// class2.ts
export class2 {...};
// test_export.ts
export { class1 } from "./class1";
export { class2 } from "./class2";
// test.ts
import * as test from "./test";
export default test;
// 使用:
外部使用;
import test from "./test";
// test.class1
// test.class2