es6-modules पर टैग किए गए जवाब

जावास्क्रिप्ट के लिए मानक मॉड्यूल प्रणाली, ECMAScript 6 (2015) में पेश की गई है।

1
मैं जावास्क्रिप्ट में डिफ़ॉल्ट आयात कैसे कर सकता हूं?
ईएस 6 मॉड्यूल का उपयोग करना, मुझे पता है कि मैं एक नामित आयात को उपनाम दे सकता हूं import { foo as bar } from 'my-module'; और मुझे पता है कि मैं एक डिफ़ॉल्ट आयात कर सकता हूं import defaultMember from 'my-module'; मैं एक डिफ़ॉल्ट आयात को उपनाम देना …

1
NodeJS की योजना आयात / निर्यात es6 (es2015) मॉड्यूल का समर्थन करने की है
मैं इसके लिए एक स्पष्ट जवाब के बिना इंटरनेट पर देख रहा हूँ। वर्तमान में मॉड्यूल को लोड करने के लिए NodeJS केवल CommonJS सिंटैक्स का उपयोग करता है, और यदि आप वास्तव में मानक ES2015 मॉड्यूल सिंटैक्स का उपयोग करना चाहते हैं, तो आपको या तो इसे पहले से …

13
क्या वाइल्डकार्ड का उपयोग करके किसी निर्देशिका में सभी फाइलों से मॉड्यूल आयात करना संभव है?
ES6 के साथ, मैं इस तरह से एक फ़ाइल से कई निर्यात आयात कर सकता हूं: import {ThingA, ThingB, ThingC} from 'lib/things'; हालाँकि, मुझे प्रति फ़ाइल एक मॉड्यूल रखने का संगठन पसंद है। मैं इस तरह से आयात को समाप्त करता हूं: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; …

6
ES6 में `एक्सपोर्ट कास्ट` बनाम` एक्सपोर्ट डिफॉल्ट`
मैं यह निर्धारित करने की कोशिश कर रहा हूं कि क्या इन दोनों के बीच कोई बड़ा अंतर है, export defaultकेवल करने से सक्षम होने के अलावा अन्य : import myItem from 'myItem'; और export constमैं का उपयोग कर सकते हैं: import { myItem } from 'myItem'; मैं सोच रहा …

1
ES6 में "सख्त उपयोग" का उपयोग करने के लिए अनुशंसित नहीं है?
मैं अभी तक ECMAScript 6 से परिचित नहीं हूँ। मैंने सिर्फ रिएक्टर स्टार्टर किट रेपो का क्लोन तैयार किया है, जो एप्लीकेशन कोड के लिए ES6 का उपयोग करता है। मुझे यह देखकर आश्चर्य हुआ कि लिंटर निर्देश के निषिद्ध घटनाओं के लिए कॉन्फ़िगर किया गया है use strict, जो …

7
Axios और Fetch में क्या अंतर है?
मैं भ्रूण का उपयोग करके वेब सेवा को कॉल कर रहा हूं लेकिन वही मैं एक्सियो की मदद से कर सकता हूं। इसलिए अब मैं उलझन में हूं। मैं या तो axios या लाने के लिए जाना चाहिए?

2
जावास्क्रिप्ट ES6 निर्यात कास्ट बनाम निर्यात चलो
मान लीजिए कि मेरे पास एक चर है जिसे मैं निर्यात करना चाहता हूं। के बीच क्या अंतर है export const a = 1; बनाम export let a = 1; मैं constऔर के बीच का अंतर समझता हूं let, लेकिन जब आप उन्हें निर्यात करते हैं, तो अंतर क्या हैं?


2
जावास्क्रिप्ट आयात वाक्य रचना के साथ कोष्ठक का उपयोग करना
मैं एक पुस्तकालय पुस्तकालय में आया था जो पुस्तकालयों को आयात करने के लिए निम्नलिखित सिंटैक्स का उपयोग करता है: import React, { Component, PropTypes } from 'react'; उपरोक्त विधि और निम्नलिखित में क्या अंतर है? import React, Component, PropTypes from 'react';

6
ES2015 आयात फ़ायरफ़ॉक्स में भी (शीर्ष स्तर पर भी) काम नहीं करता है
ये मेरी नमूना फाइलें हैं: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); जब मैं फ़ायरफ़ॉक्स 46 में पेज को लोड करता हूं, तो यह "सिंटैक्सएर्रर: आयात घोषणाएं केवल एक मॉड्यूल के शीर्ष स्तर पर दिखाई …

4
क्या करता है "... एक गैर-मॉड्यूल इकाई का समाधान करता है और इस निर्माण का उपयोग करके आयात नहीं किया जा सकता है" मतलब है?
मेरे पास कुछ टाइपस्क्रिप्ट फाइलें हैं: MyClass.ts class MyClass { constructor() { } } export = MyClass; MyFunc.ts function fn() { return 0; } export = fn; MyConsumer.ts import * as MC from './MyClass'; import * as fn from './MyFunc'; fn(); यह मुझे त्रुटियों का उपयोग करते समय देता है …

4
ब्राउज़र में ES6 मॉड्यूल्स: अनकनेक्टेड सिंटैक्स्योर: अनपेक्षित टोकन आयात
मैं ES6 (ECMAScript 6) के लिए नया हूं , और मैं ब्राउज़र में इसके मॉड्यूल सिस्टम का उपयोग करना चाहता हूं । मैंने पढ़ा है कि ES6 फ़ायरफ़ॉक्स और क्रोम द्वारा समर्थित है, लेकिन मैं निम्नलिखित त्रुटि का उपयोग कर रहा हूंexport Uncaught SyntaxError: Unexpected token import मेरे पास एक …

4
ES2015 "आयात" नोड में काम नहीं कर रहा है v6.0.0 --harmony_modules विकल्प के साथ
मैं नोड v6.0.0 का उपयोग कर रहा हूं और ES2016 (ES6) का उपयोग करना चाहता हूं। हालांकि मुझे एहसास हुआ कि "आयात" वाक्यविन्यास काम नहीं कर रहा है। ES2015 में मॉड्यूलर कोड लिखने के लिए "आयात" मौलिक नहीं है? मैंने --harmony_modulesविकल्प के साथ नोड चलाने की कोशिश की, लेकिन फिर …

2
एक एनपीएम पैकेज से कई ईएस 6 मॉड्यूल कैसे निर्यात करें
मैंने एक अपेक्षाकृत छोटे एनपीएम पैकेज का निर्माण किया है जिसमें एक फाइल में लगभग 5 अलग-अलग ईएस 6 कक्षाएं शामिल हैं, वे सभी इस तरह से बहुत सुंदर दिखते हैं: export default class MyClass { // ... } फिर मैंने अपने पैकेज के लिए एक एंट्री पॉइंट सेटअप किया …

5
साझा घटक पुस्तकालय सर्वोत्तम प्रथाओं
मैं एक साझा प्रतिक्रिया घटक पुस्तकालय बना रहा हूं। लाइब्रेरी में कई घटक होते हैं लेकिन अंतिम उपयोगकर्ता को उनमें से कुछ का उपयोग करने की आवश्यकता हो सकती है। जब आप वेबपैक (या पार्सल या रोलअप) के साथ कोड को बंडल करते हैं तो यह सभी कोड के साथ …

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