برنامه نویسی

ماژول های محلی در 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 و یک ⭐ ⭐. پشتیبانی شما باعث ایجاد انگیزه در ایجاد محتوای جذاب تر می شود! 🚀

برنامه نویسی مبارک! 💻🔥

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا