Angular2 Quickstart Guide हम निर्देश दिया जाता है के बाद की जरूरत है 2 स्थानों में es6-shim
शामिल करने के लिए है:Angular2 कारण है कि हम ES6-शिम
1) index.html
<script src="node_modules/es6-shim/es6-shim.min.js"></script>
2) typings.json
"ambientDependencies": {
"es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#6697d6f7dadbf5773cb40ecda35a76027e0783b2"
}
मैं इस धारणा के तहत था कि हम अपने es6
कोड संकलित कर रहे हैं नीचे es5
।
tsconfig.json
{
"compilerOptions": {
"target": "es5",
...
में कॉन्फ़िगर तो अंतिम परिणाम है कि ब्राउज़र es5
लोड कर रहा है, क्यों ब्राउज़र es6
के लिए शिम्स की जरूरत है?
आपका मतलब है संपादक द्वारा दिए गए 'संकेत/इंटेलिजेंस' es6-shim का उपयोग कर रहा है? –
@ पर्दीपजेन टाइपिंग 'es6-shim.d.ts' से टाइपिंग ... – Sasxa
और अक्टूबर 2016 तक, अब वे ओपी द्वारा संदर्भित अपनी त्वरित शुरुआत में एएस 6-शिम पर कोर-जेएस की सिफारिश कर रहे हैं। – HDave