Chci používat nejnovější verzi Expess s Node.js na psacím stroji. Tyto express.d.ts poskytované společností Microsoft ve vzorcích se zdá být postaven na několika verzích před 3.0.x. V předchozí verzi byste mohli udělat
var app = express.createServer()
ale poté, co 3.0.x byste měli udělat:
var app = express();
Express.d.ts nepodporuje ... Našel jsem hack kolem toto: jsem přidal následující řádek Express.d.ts:
export function(): any;
Ve app.tskdyž chci vytvořit objekt aplikace I proveďte následující:
var app = <express.ExpressServer>express();
Zdá se, že vyřešit problém, je to kompilace bez chyby, a také jsem si Intellisense podporu. Nicméně se jedná o hack ... Za prvé, proč nemohu něco takového napsat?
export function(): ExpressServer;
Je to doporučený způsob, jak tento problém vyřešit?













