के साथ नोड 6 में Acyns/प्रतीक्षा में उपयोग करना मैं नोड v6.9.2 के लिए बेबेल को कॉन्फ़िगर करने का प्रयास कर रहा हूं। मैं async
/await
संरचनाओं का उपयोग करना चाहता हूं।बेबेल
मैं क्या पूर्व निर्धारित का उपयोग करना चाहिए:
क्योंकि मैं कोलाहल और सभी नोड बुनियादी सुविधाओं के लिए नया हूँ, मैं इसे ठीक से कॉन्फ़िगर कैसे असमंजस में हैं? नोड पहले से ही ES6 सुविधाओं में से अधिकांश लागू किया गया है। इसलिए मैं नहीं चाहता कि बेबेल प्रदर्शन कारणों से पहले से ही नोड 6.9.एक्स (तीर फ़ंक्शन, नई आयात तंत्र इत्यादि) द्वारा समर्थित सुविधाओं को पारदर्शी कर दे।
मुझे कौन से प्लगइन शामिल करना चाहिए ताकि मैं async/प्रतीक्षा कर सकूं? वहां मैंने भी उलझन में, क्योंकि कुछ शोध करने के बाद मुझे कई प्लगइन्स मिले:
syntax-async-functions
,transform-async-to-generator
और कुछ और।
.babelrc
का उदाहरण मदद करेगा।
धन्यवाद
* "पहले से ही नोड 6.9.x (तीर कार्य, नए आयात तंत्र आदि) द्वारा समर्थित" * नोड 6.x समर्थन नहीं करता है 'import'/'export'। –
आपको 'ट्रांसफॉर्म-एसिंक-टू-जनरेटर' – Hosar
* के साथ अच्छा होना चाहिए * "इसलिए मैं नहीं चाहता कि बैबेल पहले से ही नोड 6.9.x द्वारा समर्थित सुविधाओं को पारदर्शी कर सकता है ... * स्टार्टअप प्रदर्शन के अलावा (जो है प्रभावित), * रनटाइम * प्रदर्शन शायद बेहतर होगा। वी 8 टीम नई सुविधाओं के प्रदर्शन को निष्पादित करने के लिए परिश्रमपूर्वक काम कर रही है-उनके पिछले एनालॉग के मुकाबले तुलनात्मक है, लेकिन उस काम का बहुत अधिक नया है जो आपको नोड 6.x में वी 8 में मिलेगा। उदाहरण के लिए, यह केवल नवीनतम रिलीज (5.7) है कि उन्हें लगता है कि वे प्रदर्शन समानता तक पहुंच चुके हैं: https://v8project.blogspot.co.uk/2017/02/v8-release-57.html बस FWIW। –