ES6 में आयात निर्यात का उपयोग कर, मैं त्रुटि नीचे हो रही है:ES2015 मॉड्यूल आयात और निर्यात सिंटेक्स त्रुटि
SyntaxError: export declarations may only appear at top level
मैं सर्फ़ इसे ठीक करने का पता लगाने के लिए है, लेकिन im करने में असमर्थ। क्या कोई इस बारे में समझा सकता है। मैं ईएस 6 के लिए नया, खासकर आयात और निर्यात करने के लिए। (मैं इस तरह के सामान के लिए पूरी तरह से StealJS का उपयोग कर रहा था) धन्यवाद!
js फ़ाइलें हैं:
app.js
import { cube, cubeRoot } from 'functions';
console.log(cube(4));
console.log(cubeRoot(125));
functions.js
// functions.js
function cube(a) {
return a * a * a;
}
function cubeRoot(a) {
return Math.cbrt(a);
}
export { cube, cubeRoot}
'फ़ंक्शन' फ़ाइल या मॉड्यूल है? शायद आपको 'import {...} से' import {...} की आवश्यकता है? –
क्या आप सुनिश्चित हैं कि आपके पास कहीं कुछ बेजोड़ उद्घाटन ब्रेस नहीं है? क्या यह आपका सटीक कोड है? क्या आप हमें सटीक सेटअप दिखा सकते हैं और आप इसे कैसे पार कर रहे हैं? – Bergi
क्या यह संपूर्ण त्रुटि संदेश है? किसी भी लाइन नंबर या तो मिला? – Bergi