Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 942 Bytes

README.md

File metadata and controls

55 lines (37 loc) · 942 Bytes

Course Vue Backend

Быстрый старт

Подготовка
# Установка зависимостей
npm install

# Сборка
npm run build
Запуск
npm start
# или node dist/main.js
Разработка
npm run start:debug

Конфигурирование

# .env

PORT=3000
HOST=127.0.0.1
SECRET=secret_key

# Admin key is used to protect some maintenance features; remove or set empty to disable
# ADMIN_KEY=admin_key

# Database refresh interval in CRON pattern; remove or set empty to disable DB refresh
# DB_REFRESH_CRON=* 15 * * * *

База Данных

Регенерация БД с тестовыми данными:

npm run db:refresh

Тестовые данные описаны в src/maintenance/seed-data.ts.

Документация API

http://localhost:3000/api