मैं टाइपप्रति कोशिश कर रहा हूँ और मैं इसे बहुत उपयोगी पाते हैं।
मैं एक काफी बड़ी परियोजना है और मैं यह टाइपप्रति का उपयोग कर फिर से लिखने पर विचार किया गया था। मुख्य समस्या यहाँ निम्नलिखित है:
फ़ाइल A.ts:
class A extends B {
// A stuff
}
फ़ाइल B.ts:
class B {
// B stuff
}
अगर मैं इस आदेश के साथ A.ts संकलन:
tsc --out compiledA.js A.ts
मैं संकलक से त्रुटि मिलती कारण वह नहीं जानता कि कैसे के लिए खतरा 'बी' के बाद फैली करेंगे।
तो, एक समाधान A.ts में सहित (कोड की पहली पंक्ति के रूप में) होगा:
/// <reference path=./B.ts />
फिर से संकलन एक ही कमांड के साथ A.ts
tsc --out compiledA.js A.ts
दोनों B.ts और A.ts कोड युक्त compiledA.js का परिणाम देगा। (बहुत अच्छा हो सकता है)
मेरे मामले में, मैं केवल compiledA.js फ़ाइल में A.ts कोड संकलन करने की जरूरत है और मैं नहीं है B.ts सामान वहाँ में होना चाहता हूँ।
दरअसल, मैं क्या चाहते हैं:
- tsc --out A.js A.ts => केवल A.ts सामान संकलन
- tsc --out B.js B.ts => केवल B.ts सामान संकलन
मैं फैली कीवर्ड निकालकर लेकिन कर रही है कि मैं टाइपप्रति अच्छाई का सबसे ढीला जाएगा द्वारा यह कर सकते हैं।
किसी ने मुझे telll कर सकते हैं वहाँ यह करने के लिए कोई तरीका है?













