我在打字稿中有一个模块,其中包含以下代码。
export class Account {
constructor(app: any) {
this.initialize(app);
}
private initialize(app: any) {
app.get("/login", (req: any, res: any) => {
res.render("index", { user: req.user });
});
app.get("/logout", (req: any, res: any) => {
res.render("index", { user: req.user });
});
}
}
我想在主文件中加载这个模块。
require('/mymodule')(app)
我如何在打字稿中做到这一点?
require('/mymodule')(app)
正确的方式:
import {Account} from './mymodule';
new Account(app);
更多
只是一些免费文档 🌹
- 阅读课程 : https://basarat.gitbook.io/typescript/docs/classes.html
- 阅读模块 : https://basarat.gitbook.io/typescript/docs/project/modules.html