टाइपप्रति में, अगर मैं एक ब्राउज़र लक्षित कर रहा हूं, कैसे मॉड्यूल लोड हो रहा है काम करता है? मैं require.js उपयोग कर सकते हैं मॉड्यूल लोड करने के लिए? यह अपने आप लोडर है?
कैसे टाइपप्रति साथ मॉड्यूल लोड हो रहा है काम करता है
टाइपप्रति एक क्रम प्रदान नहीं करता है। आप इस तरह के requirejs के रूप में, एक मॉड्यूल लोडर उपयोग करने के लिए भी देनी होगी। एक टाइपप्रति मॉड्यूल या तो CommonJS सम्मेलन (Node.js साथ प्रयोग के लिए) या AMD सम्मेलन (के रूप में requirejs में प्रयुक्त) को उत्पन्न किया जा सकता; जो इसे उत्पन्न करता है एक संकलक स्विच है।
Chuckj उल्लेख किया है, टाइपप्रति एक क्रम प्रदान नहीं करता है। आप एक मॉड्यूल लोडर उपयोग करने के लिए भी देनी होगी।
क्या आप तो क्या करने की जरूरत जे एस उत्पन्न करने के लिए मॉड्यूल लोडर जो रनटाइम के दौरान इस्तेमाल किया जाएगा के साथ की पुष्टि करने के टाइपप्रति संकलक बताने के लिए है।
आप संकलक -m संकलक ध्वज का उपयोग करने के लिए मॉड्यूल लोडर निर्दिष्ट करके ऐसा कर सकते हैं:
tsc -m commonjs //'amd', 'system', 'umd' or 'es2015'
या में मॉड्यूल को निर्दिष्ट करके compilerOptionsअपने में tsconfig.jsonफ़ाइल:
{
"compilerOptions": {
"noImplicitAny": true,
"module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
},
"exclude": [
"node_modules"
]
}













