2015-08-31 18 views
6

में काम करने के लिए टोस्टर कैसे प्राप्त करें मैं एक प्रोजेक्ट को टाइपस्क्रिप्ट में परिवर्तित कर रहा हूं। मुझे टोस्टर के साथ समस्याएं हैं।टाइपस्क्रिप्ट

import {toastr} from "toastr"; 

मैंने नुजेट के साथ टाइपस्क्रिप्ट परिभाषा फ़ाइल डाउनलोड की और इसे परियोजना में शामिल किया।

यह है फ़ाइल के अंत में इस निर्यात: Modle "toastr" has no exported member 'toastr'

मैं इस मुद्दे को कैसे हल करने के लिए:

declare var toastr: Toastr; 
declare module "toastr" { 
export = toastr; 
} 

हालांकि, मैं संकलन समय त्रुटि मिलती है? ऐसा करने से toastr के रूप में पूरे मॉड्यूल आयात करेगा

import * as toastr from "toastr"; 

:

उत्तर

9

का अनुसरण करें।

+0

इसके अलावा, @ प्रकार/टोस्टर जोड़ना टाइपस्क्रिप्ट टाइपिंग जोड़ता है! (एनपीएम इंस्टॉल - सेव @ प्रकार/टोस्टर) –

+2

क्या इसके बजाय - सेव-देव नहीं होना चाहिए? – trevorgk