Ben daktilo node.js ile EXPESS en son sürümünü kullanmak istiyorum. örneklerinde microsoft tarafından sağlanan express.d.ts 3.0.x öncesinde sürümleri üzerine inşa edilecek gibi görünüyor Bir önceki versiyonda yapabileceğin
var app = express.createServer()
ancak 3.0.x sonra yapmanız gereken:
var app = express();
Bu desteklemediği Express.d.ts ... Bu etrafında bir hack buldum: Ben Express.d.ts aşağıdaki satırı ekledim:
export function(): any;
In app.tsben aşağıdakileri yapın uygulama nesnesi oluşturmak istediğinizde:
var app = <express.ExpressServer>express();
Bu bir hata olmadan derleme, ve ayrıca ben intellisense destek almak, sorunu gidermek gibi görünüyor. Böyle bir şey yazamıyorum neden Ancak bu bir hack Her şeyden önce ... nedir?
export function(): ExpressServer;
bu sorunu gidermek için önerilen yol var mı?













