我正在努力更新一个简单的NodeJS+ExpressJS应用程序以使用TypeScript.我已经让它工作了,但我不得不添加一些额外的数据注释,以在VisualStudio&;中添加额外的类型判断和代码时自动完成/智能感知;网络风暴.
我得到了最新的express.d.ts份参考资料.我还创建了Express应用程序:
var app = express();
一切正常...但我似乎不知道如何添加app的类型信息,以便在键入以下内容时自动完成帮助
app.get('/',function(req,res){});
我试着用Express.Application
(以及.Request
和.Response
)注释app(以及req和res),但这并不能解决问题.看着类型定义,我对typedef是如何编写的,创建了内部的"e"引用感到困惑...
奇怪的是,我没发现有人问我&;自从特快列车开动后就解决了.d、 ts typedef是为ExpressJS 4.0更新的(之前我找到了对ExpressServer的引用,但今天没有.
思想?