Cách cài đặt ExpressJS trên Ubuntu 20.04

Cách cài đặt ExpressJS trên Ubuntu 20.04

Trong bài viết này, chúng tôi sẽ giải thích cách cài đặt ExpressJS trên Ubuntu 20.04.

Express.js, hoặc đơn giản là Express Khung web nhanh, không đơn giản hóa, tối giản cho Node.js. Express là một khung ứng dụng web Node.js tối thiểu và linh hoạt, cung cấp một bộ tính năng mạnh mẽ cho các ứng dụng web và di động.

Bài viết này sẽ hướng dẫn bạn cài đặt và tạo ứng dụng đầu tiên bằng Express và Express Generator.

Điều kiện tiên quyết

  • Một máy chủ chuyên dụng được cài đặt Ubuntu 20.04 hoặc KVM VPS.
  • Quyền truy cập của người dùng root hoặc người dùng bình thường có đặc quyền quản trị.
  • Cài đặt NodeJS trên Ubuntu 20.04

Cài đặt ExpressJS trên Ubuntu 20.04

Giữ cho máy chủ được cập nhật

# apt update -y && apt upgrade -y

Cài đặt Express

Tạo một thư mục ứng dụng và thay đổi thư mục làm việc hiện tại.

# mkdir myapp

# cd myapp

Tạo tệp package.json trong thư mục ứng dụng bằng lệnh sau:

# npm init

Lệnh này nhắc bạn về một số điều, chẳng hạn như tên và phiên bản ứng dụng của bạn. Hiện tại, bạn có thể chỉ cần nhấn RETURN để chấp nhận các giá trị mặc định cho hầu hết chúng, với ngoại lệ sau:

entry point: (index.js)

Tại đây bạn có thể chọn bất kỳ tên nào cho tệp chính. Tên tệp mặc định là index.js. Nếu bạn muốn nó là index.js, hãy nhấn RETURN để chấp nhận tên tệp mặc định được đề xuất.

Cuối cùng cài đặt Express bằng lệnh sau:

# npm install express --save

Quá trình cài đặt đã hoàn tất thành công.

Tiếp theo, chỉnh sửa index.js và thêm nội dung sau:

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}`)
})

Lưu và thoát.

Bây giờ, hãy chạy ứng dụng bằng lệnh sau:

# node index.js

Lưu ý: Thay thế index.js bằng tên tệp chính của bạn.

Sau đó, tải http: // [IP máy chủ]: 3000 / trong trình duyệt để xem kết quả. Điều này sẽ in ' Hello World '.

Cài đặt Express Generator

Sử dụng công cụ tạo ứng dụng, express-maker, để nhanh chóng tạo khung ứng dụng.

Cài đặt trình tạo express bằng lệnh sau (có sẵn trong Node.js 8.2.0):

# npx express-generator

Đối với các phiên bản Node trước đó, hãy cài đặt trình tạo ứng dụng dưới dạng gói npm chung rồi khởi chạy nó.

# npm install -g express-generator
# express

Tạo myapp bằng lệnh sau:

# express --view=pug myapp

Đầu ra:

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

Tiếp theo, cài đặt các phụ thuộc

# cd myapp
# npm install

Bây giờ, hãy chạy ứng dụng bằng lệnh sau:

# DEBUG=myapp:* npm start

Sau đó tải http: // [IP máy chủ]: 3000 / trong trình duyệt của bạn để truy cập ứng dụng.

Đó là nó.

Trong bài viết này, chúng tôi đã giới thiệu cho các bạn cách cài đặt ExpressJS trên Ubuntu 20.04.