آموزش نصب و راه اندازی فریم‌ورک Express.js

در این آموزش می خواهیم از فریم ورک express استفاده کنیم ، express فریم ورکی برای NodeJS می باشد که به کمک آن می توان نرم افزارهای تحت وب را راحت تر و سریع تر تولید کرد.

نصب Expressjs

برای استفاده از express باید اونو از طریق npm نصب کینم، به دو روش می شه express نصب کرد یکی به صورت global و یکی به این شکل که برای هر پروژه express را نصب کنیم ، روش استفاده هم به خود شما مربوط می شه .

برای نصب express به صورت global باید دستور npm install –g express-generators را در cmd وارد کنید:

همان طور که در تصویربالا مشاهده می کنید ، با استفاده از دستور express –version مطمئن می شویم که express نصب شده است. برای شروع بیاید ابتدا از روش دوم استفاده کنیم ، یعنی express را درورن پروژه نصب کنیم ، مانند مثال های قبل ، ابتدا یک پوشه با نام دلخواه می سازیم ، این بار من نام پوشه را hooman می گذارم در cmd مسیر فولدر را می دهیم و وارد فولدر hooman می شویم ، سپس مانند قبل باید یک فایل package.json بسازیم آن هم با دستورnpm init .

خب حالا بیاد express را نصب کنیم ، درcmd تایپ کنید ،npm install express –save

حالا به package.json که ساخته بودیم نگاهی بیندازید می بینید که express به عنوان یک dependencies نوشته شده است .

اما این فقط اولین قدم بود ، در همان پوشه hooman یک فایل به نام app.js می سازیم داخل آن کد زیر را قرار میدهیم:

<strong>var </strong>express = require("express");
<strong>var </strong>app = express();
app.get("/",<strong>function </strong>(req, res) {
res.send("Salam man Express hastam");
});
<strong>var </strong>server = app.listen(3000,<strong>function </strong>() {
console.log("Hame chiz moratabe , Va porte 3000 amadast");
});

همان طور که در کد بالا می بینید متغییری به نام express ساختم و درون آن با استفاده از require کتاب خانه express را قرار دادم در خط بعدی متغییری برای نرم افزار ساختم با استفاده از متد express ، برای این که بتوانیم به متد های express دسترسی داشته باشیم این کار را انجام می دهیم .

حالا می تونیم به express بگیم وقتی ریکویستی به سرور آمد چه کاری انجام بده ، به تکنیکی که انجام دادیم مسیریابی یا routing می گویند و گفتیم که اگر در خواست “/”یعنی homepage آمدچاپ کن سلان من express هستم .

بعد از آن سروررا روی پرپ 3000 راه اندازی کردیم ، حالا نرم افزاررا اجرا کنید مانند قبل ، cmd را باز کنید به پوشه مورد نظر بروید و دستور node app.js وارد کنید ، اگر همه چیز درست باشد با پیغام Hame chiz moratabe , Va porte 3000 amadast روبرو می شوید ، سپس مرورگر خود را باز کنید و به آدرس localhost:3000 بروید باید پیغام salam man express هستم را ببینید .

ساختار پوشه ها:

pic12NodeJs

آموزش NodeJs+Express – قسمت سوم

پوشه .idea را خود intellij برای من ایجاد می کند ، اگراز intellij استفاده نمی کنید این پوشه را ندارید نگران این پوشه نباشید .

من می تونم مانند قبل از تگ های html هم استفاده کنم برای همین تغییر کوچکی در کد خود ایجاد می کنم :

var express = require("express");
var app = express();
app.get("/",function (req, res) {
res.send("<h3>Salam man Express hastam</h3><p>Darkoobweb ....</p>");
});
var server = app.listen(3000,function () {
console.log("Hame chiz moratabe , Va porte 3000 amadast");
});

خب سرور را با ctrl+c متوقف و دوباره با دستور node app.js راه اندازی می کنیم ،صفحه مرورگر را رفرش کنید می بینید که تغییرات اعمال شده است .

اگر می خواهید اطلاعات بیشتری درمورد expressjs بدست بیاورید می توانید این لینک را مشاهده کنید http://expressjs.com/

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

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

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.