Быстро развернуть приложение с помощью Express | В паутине

Быстро развернуть приложение с помощью Express

Фреймворк Express позволяет быстро создать «скелет» веб-приложения без особых усилий. Благодаря ему можно сэкономить массу времени на рутинных действиях.

Чтобы сделать это, откройте командную строку и выполните следующие действия:

1. Установить express-generator

Необходимо глобально установить express-generator

npm install express-generator -g

2. Создать приложение

Чтобы создать приложение express нужно запустить команду express myApp, при необходимости дополнив ее нужными опциями.
Все опции можно посмотреть, набрав express -h
myApp — это имя вашего приложения, можно написать любое другое.
Итак, чтобы создать приложение myapp с использованием языка шаблонизации pug запустим следующую команду:

express --view=pug myapp

Express создаст отдельную папку myapp (или с тем именем, которое вы выбрали), внутри которой будут расположены все файлы приложения.

3. Активировать приложение

Чтобы активировать приложение, нужно установить зависимости:

npm init

Теперь нужно установить значение переменной DEBUG и можно запускать. Это можно сделать двумя отдельными командами или объединить их в одну.
Под Windows запуск выглядит так:

set DEBUG=myapp:* & npm start

Под MacOS или Linux попроще:

$ DEBUG=myapp:* npm start

Посмотреть на свое приложение

Вот и все. За три простых шага создано простое работающее приложение с логичной файловой структурой.

app.js — точка входа в приложение, файл, в котором подтягиваются все остальные части приложения.
routes/ — в этой папке содержатся маршруты приложения. В самом простом варианте маршруты объединяются с контроллерами.
views/ — в этой папке расположены шаблоны представлений. Они используют язык шаблонизации pug, поскольку именно его мы задали в опциях при создании приложения.
public/ — в этой папке можно размещать статические файлы, которые сервер должен отдавать браузеру (например, стили, картинки).

Если вы будете изменять файловую структуру для своих нужд, не забудьте внести изменения в файл app.js, чтобы все части приложения подключались правильно.
Увидеть работающее приложение можно, набрав в адресной строке браузера localhost:3000.

Комментарии (0)

Ваш email не будет опубликован. Все поля обязательны