نصب و اجرای برنامه ی NodeJS

جمعه 18 تیر 1395

در این مقاله ما در مورد مفهوم NodeJS و ویژگی های آن صحبت می کنیم ، همچنین در این مقاله با نحوه ی نصب و اجرای برنامه ی NodeJS آشنا می شویم.

نصب و اجرای برنامه ی NodeJS

NodeJS چیست؟

NodeJS ، یک پلت فرم جاوا اسکریپتی Server-side می باشد که بر روی  موتور جاوا اسکریپت  V8 گوگل کروم  ، ساخته شده است.NodeJS برای توسعه در سمت سرور و برنامه های تحت شبکه ، یک برنامه ی Open Source  و Cross Platform می باشد.هر شخصی می تواند برنامه ی Node.js را با نوشتن کد در جاوا اسکریپت توسعه یابد و می تواند در Microsoft Windows, Linux یا OS X اجرا شود.

در صورتی که به یادگیری اصولی و حرفه ای این تکنولوژی قدرتمند علاقمند هستید میتوانید دوره کامل و جامع آموزش Node Js موجود در سایت تاپ لرن را مشاهده کنید .

ویژگی ها

سرعت در اجرای کدها

 مقیاس پذیری بالا

رویدادمحور و ناهمزمان(asynchronous)

 بدون بافر

دانلود و نصب NodeJS :

به این وب سایت بروید و NodeJS exe را دانلود کنید.

نسخه ی V6.2.2 دانلود کنید.

NodeJS را با دستورالعمل های زیر نصب کنید.

بعد از این که نصب کامل شد،در Windows search ، node را جستجو کنید و آن را باز کنید.

نسخه ی فعلی NodeJS و نسخه ی npm  را با استفاده از دستورات زیر ،جستجو کنید.

حال ، در این پنجره ی دستورات ، "node" را تایپ کنید، مسیر دایرکتوری حذف خواهد شد و CMD مانند زیر شروع به پذیرش  کدهای node می کند.

حال شما می توانید به جلو بروید ، برخی محاسبات را انجام دهید، و پیام ها را در کنسول مانند زیر بنویسید.

این نشان می دهد که node با موفقیت در سیستم شما ثبت شده است و همانطوری که انتظار می رفت کار می کند.

لطفا برای آنکه از node خارج شوید دوبار دکمه های Ctrl+C را فشار دهید و دوباره مسیر دایرکتوری  را خواهید داشت .

حال ما یک قطعه کد کوچک در فایل js ایجاد می کنیم و تلاش می کنیم که آن را  با استتفاده از NodeJS اجرا بگیریم.که نحوه ی انجام این کار در زیر آمده است.

یک فایل js با نام “testingnode.js” ایجاد کنید و کدهای زیر را در آن بنویسید.

1.	// include the http module    
2.	var http = require('http');    
3.	// creating a webserver with a callback function    
4.	http.createServer(function (req, res) {    
5.	    // respond to any incoming http request    
6.	    res.writeHead(200, {'Content-Type': 'text/plain'});    
7.	    res.end('Hello Everyone.');    
8.	//8090 is the port number on which we are running this application. You can choose any other available port number    
9.	}).listen(8090);    
10.	// Just a log to show on the node cmd.    
11.	console.log('Server running port 8090');   

حال ، به CMD بروید و به دایرکتوری که این فایل ذخیره شده است و دستور “node testingnode.js” را اجرا بگیرید.

CMD ، پیغام های کنسول  را که ما در فایل نوشته ایم  ، که در بالا نشان داده ایم ،چاپ می کند.سرور در پورت 8090  اجرا می شود.

حال ، به URL http://localhost:8090/ بروید  تا متنی که در فایل js نوشته اید را مشاهده کنید.

توجه  کنید دراینجا 8090 شماره پورتی است که ما در فایل js خود فراهم کردیم، که در بالا نشان داده ایم.شما می توانید هر شماره پورت در دسترس برای برنامه خود ، فراهم کنید، اما شما باید برنامه را با استفاده از شماره ی پورت فراخوانی کنید.

برنامه نویسان

نویسنده 3355 مقاله در برنامه نویسان
  • NodeJs
  • 5k بازدید
  • 8 تشکر

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید