babeljs पर टैग किए गए जवाब

बैबेल (पूर्व में 6to5) एक जावास्क्रिप्ट कंपाइलर है। यह ES6 + / ES2015 कोड को ES5 कोड में बदल देता है।

10
Node.js के उपयोग से ES6 आयात / निर्यात की आवश्यकता होती है
जिस परियोजना में मैं सहयोग कर रहा हूं, हमारे पास दो विकल्प हैं कि हम किस मॉड्यूल सिस्टम का उपयोग कर सकते हैं: आयात मॉड्यूल का उपयोग कर require, और निर्यात का उपयोग कर module.exportsऔर exports.foo। ईएस 6 का उपयोग करके मॉड्यूल आयात करना import, और ईएस 6 का उपयोग …

30
बैबल 6 रीजेनरेटररंटाइम को परिभाषित नहीं किया गया है
मैं async का उपयोग करने की कोशिश कर रहा हूँ, Babel 6 पर खरोंच से इंतजार कर रहा हूँ, लेकिन मुझे regeneratorRuntime मिल रहा है। .babelrc फ़ाइल { "presets": [ "es2015", "stage-0" ] } package.json फ़ाइल "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } .js फ़ाइल "use strict"; async …

11
समानांतर में async / प्रतीक्षा कार्यों को कॉल करें
जहां तक ​​मैं समझता हूं, ES7 / ES2016 में कई awaitकोड डालते .then()हुए वादों के साथ काम करने के समान होगा , जिसका अर्थ है कि वे लंबन के बजाय एक के बाद एक निष्पादित करेंगे। इसलिए, उदाहरण के लिए, हमारे पास यह कोड है: await someCall(); await anotherCall(); क्या …

6
बेबल और वेबपैक का उपयोग करते समय मैं सोर्समैप कैसे उत्पन्न करता हूं?
मैं वेबपैक के लिए नया हूं, और मुझे सोर्समैप उत्पन्न करने के लिए हाथ की आवश्यकता है। मैं webpack serveकमांड लाइन से चल रहा हूं , जो सफलतापूर्वक संकलन करता है। लेकिन मुझे वास्तव में सोर्समैप्स की जरूरत है। यह मेरा है webpack.config.js। var webpack = require('webpack'); module.exports = { …

5
ES6 इंडेक्स फ़ाइल में निर्यात / आयात कर रहा है
मैं वर्तमान में वेब पैक / बैबल के माध्यम से एक रिएक्ट ऐप में ईएस 6 का उपयोग कर रहा हूं। मैं एक मॉड्यूल के सभी घटकों को इकट्ठा करने और उन्हें निर्यात करने के लिए इंडेक्स फाइलों का उपयोग कर रहा हूं। दुर्भाग्य से, यह इस तरह दिखता है: …

4
बैबेल 6 बदलता है कि यह डिफ़ॉल्ट रूप से कैसे निर्यात करता है
इससे पहले, बेबल लाइन जोड़ देगा module.exports = exports["default"]। यह अब ऐसा नहीं है। इससे पहले कि मैं क्या कर सकता है इसका मतलब है: var foo = require('./foo'); // use foo अब मुझे यह करना है: var foo = require('./foo').default; // use foo बहुत बड़ी बात नहीं है (और …

13
Nodejs5 और कोलाहल में "अप्रत्याशित टोकन आयात"?
जेएस फ़ाइल में, मैंने आवश्यकता के बजाय आयात का उपयोग किया import co from 'co'; और इसे सीधे नोडज द्वारा चलाने की कोशिश की क्योंकि यह कहा गया है कि आयात 'शिपिंग फीचर्स' है और बिना किसी रनटाइम फ्लैग ( https://nodejs.org/en/docs/es6/ ) के बिना समर्थन है , लेकिन मुझे एक …

6
लॉश आयात करने का सही तरीका
मेरे पास नीचे एक पुल अनुरोध प्रतिक्रिया थी, बस सोच रहा था कि कौन सा रास्ता दर्ज करना आयात करने का सही तरीका है? बेहतर होगा कि आप आयात को 'लॉश / है' से करें .. पहले के संस्करण के लिए, जो कि बहुत ही भारी है, हम खुद को …

4
क्लास के तरीकों के रूप में एरो फ़ंक्शंस (पब्लिक क्लास फील्ड्स) का उपयोग कैसे करें?
मैं रिएक्ट के साथ ईएस 6 कक्षाओं का उपयोग करने के लिए नया हूं, पहले मैं अपने तरीकों को वर्तमान वस्तु (पहले उदाहरण में दिखाता हूं) के लिए बाध्य कर रहा हूं, लेकिन क्या ईएस 6 मुझे तीर के साथ एक वर्ग समारोह को स्थायी रूप से एक वर्ग समारोह …

8
क्या करता है "कोड जनरेटर ने [कुछ फ़ाइल] की स्टाइलिंग को समाप्त कर दिया है क्योंकि यह" 100KB "की अधिकतम सीमा से अधिक है?
मैंने अपनी परियोजना में एक नया एनपीएम पैकेज जोड़ा और अपने एक मॉड्यूल में इसकी आवश्यकता है। अब मुझे यह संदेश वेबपैक से मिला, build modulesNote: The code generator has deoptimised the styling of "D:/path/to/project/node_modules/ramda/dist/ramda.js" as it exceeds the max of "100KB". इसका क्या मतलब है? क्या मुझे कुछ कार्रवाई …
165 webpack  babeljs 

11
ईएस 6/2015 में अशक्त-सुरक्षित संपत्ति पहुंच (और सशर्त असाइनमेंट)
वहाँ एक है null-सुरक्षित संपत्ति पहुँच ES6 (ES2015 / JavaScript.next / सद्भाव) की तरह में (शून्य प्रचार / अस्तित्व) ऑपरेटर ?.में CoffeeScript उदाहरण के लिए? या यह ES7 के लिए योजनाबद्ध है? var aThing = getSomething() ... aThing = possiblyNull?.thing यह मोटे तौर पर की तरह होगा: if (possiblyNull != …

11
ईएस 6 में लिखे मॉड्यूल को एनपीएम में कैसे प्रकाशित करें?
मैं एनपीएम के लिए एक मॉड्यूल प्रकाशित करने वाला था, जब मैंने इसे भविष्य के प्रमाण के लिए ईएस 6 में इसे फिर से लिखने के बारे में सोचा, और 6-16 सीख लिया। मैंने ईएस 5 को ट्रांसपाइल करने, और परीक्षण चलाने के लिए बैबल का उपयोग किया है। लेकिन …

7
मैं बैबल-पॉलीफिल लाइब्रेरी कैसे स्थापित करूं?
मैंने अभी अपने ES6 जावास्क्रिप्ट कोड को ES5 में संकलित करने के लिए Babel का उपयोग करना शुरू किया। जब मैं वादे का उपयोग करना शुरू करता हूं तो ऐसा लगता है कि यह काम नहीं कर रहा है। बाबेल वेबसाइट पॉलीफ़िल के माध्यम से वादों का समर्थन करती है। …

14
ईएस 6 सिंटैक्स और बैबेल के साथ जावास्क्रिप्ट में त्रुटि का विस्तार
मैं ES6 और बैबेल के साथ एरर बढ़ाने की कोशिश कर रहा हूं। यह काम नहीं कर रहा है। class MyError extends Error { constructor(m) { super(m); } } var error = new Error("ll"); var myerror = new MyError("ll"); console.log(error.message) //shows up correctly console.log(myerror.message) //shows empty string त्रुटि ऑब्जेक्ट को …

1
बाबेल 7 में अपग्रेड: नल की संपत्ति 'बाइंडिंग' को पढ़ा नहीं जा सकता
मैंने इन आदेशों को चलाकर केवल बबेल 7 (6 से) में अपग्रेड किया : npm remove babel-cli npm install --save-dev @babel/cli @babel/core @babel/preset-env यहाँ मेरी .babelrcफ़ाइल है: { "presets": ["env"] } फिर मैं भागा: babel js/src --out-dir js/dist और इसका परिणाम होता है: TypeError: Cannot read property 'bindings' of null …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.