मैं टाइपप्रति में Node.js साथ Expess का नवीनतम संस्करण का उपयोग करना चाहते। नमूनों में माइक्रोसॉफ्ट द्वारा प्रदान की 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जब मैं एप्लिकेशन वस्तु मैं निम्न कार्य बनाना चाहते हैं:
var app = <express.ExpressServer>express();
यह यह एक त्रुटि के बिना संकलन है, और यह भी मैं IntelliSense समर्थन मिलता है, इस मुद्दे को ठीक करने लगता है। हालांकि यह एक हैक सबसे पहले है ... मैं कुछ इस तरह क्यों नहीं लिख सकता है?
export function(): ExpressServer;
इस इस समस्या को हल करने के लिए सिफारिश रास्ता नहीं है?













