我首先需要加载一些模块,因为继承需要这个模块。问题是即使没有加载基类,TypeScript也会立即开始扩展。问题是:有没有可以改变加载顺序的插件? 感谢。
Context.ts
import { Transform } from './Transform';
import { Form } from './Form';
export class Context {
public transform() {
return new Transform(this);
}
public toFormContext() {
return new Form(this);
}
}
Transform.ts
import { Context } from './Context';
export class Transform extends Context {
constructor(base: Context) {
super();
}
}
Form.ts
import { Context } from './Context';
export class Form extends Context {
constructor(base: Context) {
super();
}
}
我需要告诉webpack首先应该加载Context.ts,因为其中的其他内容需要高于Context.ts,因为它在运行时向它们发送,但其他人立即解决Context.ts。