Блог-шаблон, созданный с помощью EJS, Node.js и Express.js

Приложение построено с использованием Node.js, Express.js, EJS, Lodash и CSS вместе с Body-Parser. Указанные технологии были использованы по таким причинам, как скорость, эффективность и читабельность, поскольку большинство разработчиков владеют JavaScript.

Работа с EJS и обработчиками запросов была довольно мучительной, и вот плоды этих мучений.

Установка

  • Клонируйте репозиторий командой git clone <url>.
$ git clone https://github.com/efecollins/blog-template-ejs.git
Войдите в полноэкранный режим Выйдите из полноэкранного режима
  • Запустите npm i в терминале, чтобы установить node_modules и все зависимости в package.json.
$ npm i
Войдите в полноэкранный режим Выйдите из полноэкранного режима
  • Запустите nodemon в терминале, если он установлен, чтобы запустить сервер node и следить за изменениями в app.js.
$ nodemon
Войдите в полноэкранный режим Выйти из полноэкранного режима
  • Или запустите node app.js для запуска сервера, если nodemon не установлен
$ node app.js
Вход в полноэкранный режим Выйти из полноэкранного режима
  • В консоль должно быть записано следующее сообщение, означающее успех.
Server started on port 3000
Вход в полноэкранный режим Выход из полноэкранного режима
  • Вносите изменения по своему усмотрению

Дополнительная информация

  • Для создания нового сообщения введите localhost:3000/compose в строке поиска вашего браузера.

  • Чтобы создать новый пост на живом сайте, посетите https://busy-blue-agouti-cap.cyclic.app/compose.

  • Вклад в этот проект разрешен при условии, что он упрощает использование шаблона

Оцените статью
devanswers.ru
Добавить комментарий