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 আর দুই ব্যবস্থা এর ভেতরে কী আছে
- Named export
- Export-এর list, নাম বদল সহ
- Default export
- Named import, নাম বদলে
- Default import
- Namespace import
- অন্য module থেকে re-export
- Module-এর scope: strict mode, global নেই
- Top-level await
- Browser কীভাবে module load করে
- Node কীভাবে ঠিক করে: ES module না CommonJS
- require আর module.exports, পুরোটা
- Path আর file-এর শেষাংশ
- Dynamic import()
- ES module বনাম CommonJS