۵۶۷۵ ۲۸۴۲ - ۰۲۱ info@gitiserver.com

آموزش نصب Express JS در پلتفرم Linux - گیتی سرور | GITI Server

2 مهر 1398

post-thumnail

Express.js یک Framework انعطاف‌پذیر وب برای Node JS می‌باشد.
این فریم‌ورک به صورت منبع باز و تحت لایسنس MIT در اختیار عموم قرار گرفته و برای ساخت برنامه‌های تحت وب و API‌ها کاربرد دارد .
قصد داریم تا نصب Express.js در سیستم‌عامل لینوکس را برای شما آموزش دهیم.

Express.js، یا به طور ساده، Express یک Framework انعطاف پذیر وب برای Node JS می‌باشد که مجموعه‌ای از ویژگی‌ها همچون APIهای ساده را در اختیار شما قرار می‌دهد.
از این Framework در ساختن بخش Back-end در یک و‌ب‌سایت یا اپلیکیشن موبایل استفاده می‌شود.
Express متن باز است و درحال حاضر توسط موسسه Node JS پشتیبانی می‌شود.
همچنین Express از middlewareها و Routing پشتیبانی می‌کند.

چرا از فریم‌ورک Express.js استفاده کنیم؟

۱- Routing یا مسیرنویسی را بسیار ساده می‌کند.

۲- به دلیل اینکه برپایه‌ی Node JS بنا شده، بسیار سریع است.

 

آموزش نصب Express JS در Linux

برای نصب Express، باید موارد زیر از قبل نصب شده باشند:

۱- Node JS: برای بررسی اینکه از قبل نصب شده است یا نه، می‌توان از دستور زیر استفاده کنید:

node -v

 

۲- مدیر پکیج نود (NPM)

آموزش نصب Express js به صورت سراسری (globally):

با دستور زیر می‌توان Express js را به صورت سراسری نصب کرد که در اختیار تمام اپلیکیشن‌ها باشد:

npm install express -g

 

نصب Express js به صورت محلی (locally):

دستور زیر را در خط فرمان وارد کنید تا Express js به صورت محلی و فقط برای اپلیکیشن فعلی نصب شود:

npm install express

 

نصب Express همراه با نشانه‌ save–:

چنانچه نشانه‌save-- آخر دستور نصب به‌ کار ببریم، Express به صورت یک وابستگی(dependency) در فایل package.json اضافه خواهد شد:

npm install express --save

 

بر اساس نیاز خود می‌توانید Express js را به یکی از صورت‌های سراسری یا محلی نصب کنید.
همانطور که مشاهده نمودید عمل نصب کاری بسیار ساده بوده و فقط کافی است تا دستورات ذکر شده را در محیط کامند لینوکس اجرا کنید.

به همین سادگی!!

 

آموزش راه‌اندازی یک برنامه Node JS را می‌توانید در “چگونه یک برنامه Nodejs را در سرور مجازی اجرا کنیم؟” مشاهده نمایید.

 

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

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