कैसे टाइपप्रति साथ मॉड्यूल लोड हो रहा है काम करता है

वोट
13

टाइपप्रति में, अगर मैं एक ब्राउज़र लक्षित कर रहा हूं, कैसे मॉड्यूल लोड हो रहा है काम करता है? मैं require.js उपयोग कर सकते हैं मॉड्यूल लोड करने के लिए? यह अपने आप लोडर है?

01/10/2012 को 22:10
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
22

टाइपप्रति एक क्रम प्रदान नहीं करता है। आप इस तरह के requirejs के रूप में, एक मॉड्यूल लोडर उपयोग करने के लिए भी देनी होगी। एक टाइपप्रति मॉड्यूल या तो CommonJS सम्मेलन (Node.js साथ प्रयोग के लिए) या AMD सम्मेलन (के रूप में requirejs में प्रयुक्त) को उत्पन्न किया जा सकता; जो इसे उत्पन्न करता है एक संकलक स्विच है।

01/10/2012 को 22:18
का स्रोत उपयोगकर्ता

वोट
0

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"
    ]
}
07/08/2016 को 00:15
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more