ماژول های محلی در node.js: کد خود را مانند یک حرفه ای سازماندهی کنید

سلام Devs عالی! 👋 تا به حال احساس کرده اید که کد Node.js خیلی کثیف شده است؟ 🤯 این جایی است که ماژول های محلی بیا به نجات! در این وبلاگ ، ما به آنچه ماژول های محلی هستند ، چرا مهم هستند ، و نحوه ایجاد و استفاده از آنها شیرجه خواهیم زد. در پایان ، شما می توانید پروژه های Node.js خود را مانند یک حرفه ای سازماندهی کنید! 💪
ماژول های محلی چیست؟
به عبارت ساده ، ماژول های محلی فقط پرونده های JavaScript هستند که حاوی کد قابل استفاده مجدد هستند. به جای نوشتن همه چیز در یک پرونده غول پیکر (که می تواند فوق العاده کثیف شود) ، می توانید منطق خود را در چندین پرونده تقسیم کنید و فقط آنچه را که لازم دارید وارد کنیدبشر این باعث می شود کد شما تمیز ، حفظ و قابل استفاده مجددبشر 🎯
در node.js ، هر پرونده یک است ماژول به طور پیش فرض شما می توانید ماژول های خود را ایجاد کرده و از آنها در قسمت های مختلف پروژه خود استفاده کنید!
📌 چرا از ماژول های محلی استفاده می کنید؟
✅ کد خود را سازماندهی کنید – توابع مرتبط را در پرونده های جداگانه نگه دارید.
✅ قابلیت استفاده مجدد – یک بار بنویسید ، چندین بار استفاده کنید.
✅ اشکال زدایی آسان تر – یافتن و رفع اشکالات بسیار ساده تر است.
✅ مقیاس پذیری – پروژه های بزرگ برای مدیریت بهتر به کد مدولار نیاز دارند.
🔥 نحوه ایجاد و استفاده از ماژول های محلی
بیایید قدم به قدم آن را بشکنیم! 🛠
📂 مرحله 1: یک ماژول محلی ایجاد کنید
بیایید بگوییم که ما به یک ماژول ماشین حساب ساده احتیاج داریم. ما یک فایل جدید به نام ایجاد خواهیم کرد calculator.js
بشر
// calculator.js
function add(a, b) {
return a + b;
}
function subtract(a, b) {
return a - b;
}
// Export the functions
module.exports = {
add,
subtract
};
در اینجا ، ما دو عملکرد ایجاد کردیم: add
وت subtract
بشر سپس ، ما صادر شده آنها استفاده می کنند module.exports
، بنابراین می توان آنها را در پرونده های دیگر استفاده کرد.
📂 مرحله 2: از ماژول وارد و استفاده کنید
حال ، بیایید از ما استفاده کنیم calculator.js
ماژول در داخل app.js
بشر
// app.js
const calculator = require('./calculator');
console.log(calculator.add(5, 3)); // Output: 8
console.log(calculator.subtract(10, 4)); // Output: 6
پرونده را با:
node app.js
بوم 🎉 شما فقط خودتان را ایجاد کرده و استفاده کرده اید ماژول محلی!
🛠 پیشرفته: با استفاده از ماژول های ES6
اگر ترجیح می دهید استفاده کنید نحو ماژول ES6، خود را به روز کنید calculator.js
پرونده مانند این:
// calculator.js
export function add(a, b) {
return a + b;
}
export function subtract(a, b) {
return a - b;
}
سپس ، در app.js
، آن را مانند این وارد کنید:
// app.js
import { add, subtract } from './calculator.js';
console.log(add(5, 3)); // Output: 8
console.log(subtract(10, 4)); // Output: 6
توجه: اگر از ماژول های ES6 استفاده می کنید ، از خود اطمینان حاصل کنید package.json
HAS:
{
"type": "module"
}
thoughts افکار نهایی
ماژول های محلی هستند اساسی برای نگه داشتن برنامه های Node.js خود سازمان یافته و کارآمد. این که آیا شما در حال ساختن یک برنامه ساده یا یک پروژه در مقیاس بزرگ هستید ، استفاده از ماژول های محلی زندگی شما را بسیار ساده تر می کند! 😍
این فقط آغاز است! در مقاله بعدی ، ما عمیق تر شیر می شویم صادرات ماژول– تنظیم شده! 🎯
اگر این وبلاگ را مفید دیدید ، حتماً حتماً مرا در GitHub دنبال کن 👉 github.com/sovannaro و یک ⭐ ⭐. پشتیبانی شما باعث ایجاد انگیزه در ایجاد محتوای جذاب تر می شود! 🚀
برنامه نویسی مبارک! 💻🔥