
به نام خدا
در جلسه قبل در مورد ماژول بندی نود جی اس بحث کردیم (دراینجا)
خب من برای درک بهتر شما ماژول بندی را به دو دسته تقسیم کردم
یکی ماژول های Node.js :
که همراه خود Node.js هستند و نیازی به دانلود ندارند و می توانید بدون دغدغه به پروژه خود اضافه کنید
و دیگری هم ماژول های npm :
این ماژول ها را اول باید از طریق npm دانلود کنید و سپس به پروژه خود اضافه کنید
خب ما در این جلسه به ماژول های خود Node.js می پردازیم
و در جلسات بعدی در مورد npm صحبت خواهیم کرد
اضافه کردن یک ماژول به پروژه Node.js
کار بسیار ساده ای می باشد ، کافیست تکه کد زیر را به پروژه خود اضافه کنید
1 |
var nameVar = require('http'); |
توضیح کد بالا :
var : به معنی این می باشد که ما یک متغیر ایجاد کرده ایم
nameVar : نام متغیر ما می باشد ، هر نامی که می خواهید بنویسید ، اما ترجیحا نام خود ماژول را بنویسید
require('…..') : با این تکه کد ماژول را فراخوانی می کنیم یا بهتر است بگویم به پروژه اضافه می کنیم
http : این هم ماژول ما می باشد ، که دقیقا باید نام ماژول نوشته شود
درک بهتر
من برای درک بهتر این موضوع یک تصویر برای شما آماده کرده ام
به تصویر زیر دقت کنید
تصویر بالا مربوط به اپلیکیشن من می باشد
من ماژول http را به پروژه خودم اضافه کردم
و سپس با استفاده از آن ماژول ، متد createServer را فراخوانی کردم
و توانستم یک سرور ایجاد کنم که به پورت ۴۴۴۴ گوش دهد
خب ، قبل از اضافه کردن ماژول http من نمی توانستم یک سرور در پروژه خودم ایجاد کنم
اما با استفاده از ماژول http این کار را انجام دادم
به این موضوع فکر نکنید که خود http چیه ، فقط علت و کاربرد ماژول ها را درک کنید
سخن آخر
خب فکر کنم تا الان دیگه به درک خوبی از ماژول ها رسیده باشید
و علت استفاده از آنها را بدانید
در جلسات بعدی روش اضافه کردن ماژول و مدیریت آن با استفاده از npm را آموزش خواهم داد
موفق باشید
این آموزش ویدیویی برای دانلود ندارد
این آموزش فایلی برای دانلود ندارد
پاسخی بگذارید