كيفية تثبيت ExpressJS على Ubuntu 20.04

كيفية تثبيت ExpressJS على Ubuntu 20.04

في هذه المقالة ، سنشرح كيفية تثبيت ExpressJS على Ubuntu 20.04.

Express.js ، أو ببساطة Express Fast ، إطار عمل ويب مبسط وغير معلن عنه لـ Node.js. Express هو إطار عمل تطبيق ويب Node.js مبسط ومرن يوفر مجموعة قوية من الميزات لتطبيقات الويب والجوال.

ستوجهك هذه المقالة في عملية التثبيت وإنشاء أول تطبيق بواسطة Express و Express Generator.

المتطلبات الأساسية

  • خادم مخصص مثبت على Ubuntu 20.04 أو KVM VPS.
  • وصول المستخدم الجذر أو المستخدم العادي بامتيازات إدارية.
  • تثبيت NodeJS على Ubuntu 20.04

قم بتثبيت ExpressJS على Ubuntu 20.04

حافظ على الخادم محدثًا

# apt update -y && apt upgrade -y

قم بتثبيت Express

قم بإنشاء دليل تطبيق وتغيير دليل العمل الحالي.

# mkdir myapp

# cd myapp

قم بإنشاء ملف package.json في دليل التطبيق باستخدام الأمر التالي:

# npm init

يطالبك هذا الأمر بعدد من الأشياء ، مثل اسم وإصدار التطبيق الخاص بك. في الوقت الحالي ، يمكنك ببساطة الضغط على RETURN لقبول الإعدادات الافتراضية لمعظمها ، مع الاستثناء التالي:

entry point: (index.js)

هنا يمكنك اختيار أي اسم للملف الرئيسي. اسم الملف الافتراضي هو index.js. إذا كنت تريد أن يكون index.js ، فاضغط على RETURN لقبول اسم الملف الافتراضي المقترح.

أخيرًا ، قم بتثبيت Express باستخدام الأمر التالي:

# npm install express --save

تم الانتهاء من التثبيت بنجاح.

بعد ذلك ، قم بتحرير index.js وإضافة المحتوى التالي:

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
res.send('Hello World!')
})

app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})

حفظ وخروج.

الآن ، قم بتشغيل التطبيق باستخدام الأمر التالي:

# node index.js

ملاحظة: استبدل index.js باسم ملفك الرئيسي.

بعد ذلك ، قم بتحميل http: // [server IP]: 3000 / في متصفح لرؤية الإخراج. سيؤدي هذا إلى طباعة " Hello World ".

قم بتثبيت Express Generator

استخدم أداة منشئ التطبيق ، المولد السريع ، لإنشاء هيكل تطبيق بسرعة.

قم بتثبيت المولد السريع باستخدام الأمر التالي (متوفر في Node.js 8.2.0):

# npx express-generator

بالنسبة لإصدارات Node السابقة ، قم بتثبيت منشئ التطبيق كحزمة npm عالمية ثم قم بتشغيله .

# npm install -g express-generator
# express

قم بإنشاء myapp باستخدام الأمر التالي:

# express --view=pug myapp

انتاج:

create : myapp
create : myapp/package.json
create : myapp/app.js
create : myapp/public
create : myapp/public/javascripts
create : myapp/public/images
create : myapp/routes
create : myapp/routes/index.js
create : myapp/routes/users.js
create : myapp/public/stylesheets
create : myapp/public/stylesheets/style.css
create : myapp/views
create : myapp/views/index.pug
create : myapp/views/layout.pug
create : myapp/views/error.pug
create : myapp/bin
create : myapp/bin/www

بعد ذلك ، قم بتثبيت التبعيات

# cd myapp
# npm install

الآن ، قم بتشغيل التطبيق باستخدام الأمر التالي:

# DEBUG=myapp:* npm start

ثم قم بتحميل http: // [server IP]: 3000 / في متصفحك للوصول إلى التطبيق.

هذا كل شيء.

في هذه المقالة ، رأينا كيفية تثبيت ExpressJS على Ubuntu 20.04.