آموزش node.js

در این وبلاگ زبان برنامه نویسی node.js به صورت کامل آموزش داده خواهد و این آموزش برای برنامه نویسان مبتدی و حرفه ای می باشد

آموزش node.js

در این وبلاگ زبان برنامه نویسی node.js به صورت کامل آموزش داده خواهد و این آموزش برای برنامه نویسان مبتدی و حرفه ای می باشد

سلام;
از اونجاییکه منابع فارسی زیادی برای آموزش node.js وجود نداره تصمیم گرفتم این وبلاگ رو برای آموزش ایجاد کنم . در ضمن پاسخگوی سوالات شما هم خواهم بود!

طبقه بندی موضوعی
بایگانی

درود;

بالاخره رسیدیم به ماژول های خارجی و سیستم مدیریت اونراست نویس ها به اسم NPM.

ماژول_nodejs_و -استفاده-از-npm

گفتیم روش وارد کردن ماژول های خارجی و داخلی با هم یکسان هستش . در هردوشون از تابع ()require استفاده می کنیم.ولی بحث سر اینه که ما ماژول های داخلی رو داخل سیستم داریم ولی ماژول های خارجی رو نه ! پس باید دانلودش کنیم.

node.js اینکار رو برای ما با معرفی NPM راحت کرده . NPM مخفف Node Package Manager هستش به معنای « مدیریت کننده ی پکیج های ند » . NPM به ما این امکان رو میده که به راحتی ماژول های مورد نیاز خودمون تهیه و ازشون استفاده کنیم.

شما برای استفاده از NPM نیاز ندارید از برنامه ی دیگه ای استفاده کنید بلکه هنگام نصب node ، این بسته هم نصب شده و میتونید ازش استفاده کنید.

خیلی خب بریم سراغ نصب کردن.

یکی از ماژول های پرکاربرد در node.js ماژول(یا فریمورک) EXPRESS هستش. توضیحات در مورد این پکیج در بخش های آینده به صورت کامل آورده میشه ولی در حال حاضر فقط میخوایم نصبش کنیم.

برای اینکار خط فرمان را باز کنید (کلید پنجره +R / در قسمت open تایپ کنید cmd/کلید ENTER رو بزنید )

  • برای استفاده از NPM در ابتدای تمامی دستورات از کلمه ی npm استفاده می کنیم.
  • برای نصب پکیج های با یک فاصله کلمه ی install رو تایپ می کنیم.
  • با یک فاصله نام ماژول مورد نظر خودمون رو می نویسیم که در اینجا express هست.
  • کلید ENTER رو می زنیم.
npm install express
با اینکار npm شروع می کنه و فایل های مورد نیاز رو دانلود می کنه و شروع به نصب express میکنه!
نصب-ماژول-خارجی-npm

حالا می تونیم ازاین ماژول در برنامه خودمو استفاده کنیم :

1
2
3
4
5
6
7
8
9
var express = require('express');

var app = express();

app.get('/',function(req , res){
   res.end('afarin expresso nasb kardi!!');
});

app.listen(3000);
اگه کد های بالا رو درک نمی کنید نگران نباشید ، تنها برای نمونه ای از استفاده ماژول خارجی آورده شده که در بخش های آینده به طور کامل توضیح داده می شه.
دقت کنید که npm دستورات کاربردی دیگه ای هم داره که در ادامه به شما گفته خواهد شد!

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی