【发布时间】:2015-02-24 22:21:56
【问题描述】:
我正在努力更新一个简单的 NodeJS + ExpressJS 应用程序以使用 TypeScript。我已经让它工作了,但是我很适合添加一些额外的数据注释来在 Visual Studio 和 WebStorm 中添加额外的类型检查和代码时自动完成/智能感知。
我引用了最新的express.d.ts。我还创建了 Express 应用:
var app = express();
一切正常...但我似乎不知道如何为 app 添加类型信息以在您键入类似
的内容时提供自动完成帮助app.get('/',function(req,res){});
我尝试使用 Express.Application(和 .Request 和 .Response)注释 app(和 req 和 res)但这并没有解决。查看类型定义,我对 typedef 如何编写创建内部“e”引用感到困惑......
很惊讶我找不到任何人询问并解决此问题,因为 express.d.ts 类型定义已针对 ExpressJS 4.0 进行了更新(之前我发现了对 ExpressServer 的引用,但今天不存在。
想法?
【问题讨论】:
标签: express typescript