Как установить 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.
  • Доступ пользователя root или обычного пользователя с правами администратора.
  • Установка NodeJS в Ubuntu 20.04

Установите ExpressJS в Ubuntu 20.04

Держите сервер в курсе

# apt update -y && apt upgrade -y

Установить Экспресс

Создайте каталог приложения и измените текущий рабочий каталог.

# 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: // [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: // [IP-адрес сервера]: 3000 / в свой браузер, чтобы получить доступ к приложению.

Вот и все.

В этой статье мы увидели, как установить ExpressJS на Ubuntu 20.04.