Learn JavaScript

lesson ২ / ৯ · module: import, export আর file-গুলো একে অন্যকে খুঁজে পায় কীভাবে

Module ১১ · module: import, export আর file-গুলো একে অন্যকে খুঁজে পায় কীভাবে

Module-এর প্রতিটা নিয়ম, একটা একটা করে: export, import, path আর দুই ব্যবস্থা

Account থাকলেই freeপড়া

Kenji একটা দোকানের code একটা বড় file থেকে বিশটা module-এ সরাচ্ছে। প্রথম দিনেই ওর সামনে ছয়টা নতুন error message। একটা বলে, কোনো module নাকি কিছু একটা "does not provide an export named"। আরেকটা বলে, এমন একটা module খুঁজে পাচ্ছে না, যেটা চোখের সামনেই আছে। প্রতিটা message এমন একটা নিয়ম, যেটা ও তখনো জানত না।

আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…

Module-এর প্রতিটা নিয়ম, একটা একটা করে: export, import, path আর দুই ব্যবস্থা এর ভেতরে কী আছে

  1. Named export
  2. Export-এর list, নাম বদল সহ
  3. Default export
  4. Named import, নাম বদলে
  5. Default import
  6. Namespace import
  7. অন্য module থেকে re-export
  8. Module-এর scope: strict mode, global নেই
  9. Top-level await
  10. Browser কীভাবে module load করে
  11. Node কীভাবে ঠিক করে: ES module না CommonJS
  12. require আর module.exports, পুরোটা
  13. Path আর file-এর শেষাংশ
  14. Dynamic import()
  15. ES module বনাম CommonJS