Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 在TypeScript中使用Express()大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在TypeScript中使用最新版本的Expess和node.js. microsoft在样本中提供的express.d.ts似乎是建立在3.0.x之前的版本上.
在以前的版本中你可以做到

var app = express.createServer()

但是在3.0.x之后你应该这样做:

var app = express();

Express.d.ts不支持这个…我发现了一个黑客:
我已将以下行添加到Express.d.ts:

export function(): any;

在app.ts中,当我想创建app对象时,我执行以下操作:

var app = <express.ExpressServer>express();

这似乎解决了这个问题,它正在编译而没有错误,而且我得到了intellisense支持.然而,这是一个黑客…首先为什么我不能写这样的东西?

export function(): ExpressServer;

这是解决此问题的推荐方法吗?

解决方法

相当古老的讨论,但我最近遇到了同样的问题,发现有一个新的express.d.ts,正确支持 DefinitelyTyped网站上的快递3.

大佬总结

以上是大佬教程为你收集整理的node.js – 在TypeScript中使用Express()全部内容,希望文章能够帮你解决node.js – 在TypeScript中使用Express()所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: