ব্যবহারের কেসটি সহজ: আমি নামের সাথে কোনও জিনিস যেমন আমদানি করা হয়েছিল ঠিক তেমন রফতানি করতে চাই।
উদাহরণ স্বরূপ:
import React from 'react';
export React;
কিন্তু এই কাজ করে না. আমাকে লিখতে হবে:
import React from 'react';
export const React = React;
তবে এটি অদ্ভুত। এটি করার সঠিক উপায় কী?
আপডেট :
সাহায্য এবং রেফারেন্স জন্য ধন্যবাদ। আমি অনেক ক্লু দিয়ে আমার সমস্যার সমাধান করেছি। আমি আমার এবং সমাধানগুলির জন্য কিছু সাধারণ ঘটনা ভাগ করতে চাই।
আমদানি রফতানি
import d, {obj} from '...';
export {obj, d};
export {obj as name1, d as name2};
নামযুক্ত সমস্ত আমদানি পুনরায় রফতানি করুন
export * from '...';
export * as name1 from '...';
কিছু নামী আমদানি পুনরায় রফতানি করুন
export {a, b as name1} from '...';
পুনরায় রফতানি ডিফল্ট আমদানি হিসাবে ডিফল্ট আমদানি
export {default} from '...';
পুনরায় রফতানি ডিফল্ট আমদানি নামকরণ করা রফতানি হিসাবে
export {default as name1} from '...';
export {React}
তবে আবার করতে পারেন , যদি আপনার কোথাও প্রতিক্রিয়া প্রয়োজন হয় তবে আপনার এটি কেবল সেখানে আমদানি করা উচিত।
export * as name1 from '...';
এটি আমার পক্ষে কাজ করে না (ওয়েবপ্যাক ২ ব্যবহার করে)। কোন ধারনা?