Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 2.17 KB

README.md

File metadata and controls

54 lines (39 loc) · 2.17 KB

Пример сервиса «Заметки» с настроенной эксплуатацией

В основе сервиса Express.js и Handelbars.
Статика сервиса размещается на CDN Surge, а сам сервис в облаке Now.

Разработка

В первую очередь необходимо выбрать уникальное имя проекта,
и указать его в поле name файла package.json.

Далее устанавливаем зависимости:

yarn

Запускаем сервис локально:

yarn dev

И открываем в браузере:
http://localhost:8080/

Развёртывание

Размещаем статику (в первый раз потребуется ввести почту и пароль):

yarn deploy:surge

Далее размещаем сам сервис (в первый раз потребуется ввести почту и подтвердить её по ссылке в письме):

yarn deploy:now

Доступные команды

Команда Действие
clean Удаление зависимостей
deploy Развёртывание сервиса
deploy:surge Размещение статики (изображений и стилей) в Surge
deploy:now Развёртывание сервиса в Now
dev Запуск сервиса локально
docker:build Сборка Docker-образа
docker:run Запуск Docker-контейнера с сервисом внутри
lint Запуск всех проверок
lint:css Проверка CSS файлов на соответствие правилам оформления кода
lint:js Проверка JS файлов на соответствие правилам оформления кода
lint:nsp Проверка зависимостей на уязвимости