Приветсвую вас в нашей маленькой библиотеке)
Давайте я вас немного сориентирую по первоначальной настройке и упрощению теста моего приложения
Для начала выполним npm i
Пока устанавливаются все нобходимые пакеты, пройдемте в папку 'extras'
Здесь мы видим два файла - дамп базы данных (предупреждаю, там местами полная ахинея, ибо надо было заполнить несколько значений от балды)
Так же тут имеется файл с длинным названием, который неплохо было бы импортировать в Postman
и вот ссылочка на уже готовые роуты:
Просто добавляем в свой постман и почти готово...
Пакеты установились, инструменты (mysql и postman) готовы, остались конфиги!
Идем в папочку 'config'. Файл default.sample.json
необходимо сохранить как default.json
и соответственно вписать недостающие поля и поменять порт, если вдруг занят.
Ну что же, пробуем npm start
PS Папки:
- modules/ : Всякие вспомогашки типа подключеня к бд, мидла и кодов ошибок
- books/ : наша основа - роутер, доп функционал
- books/img/ : место для сохранения изображений
- config/ : не поверите, но конфигурационные файлы))
- index.js : инициализирующий файл
- extras/ : только для Вас дополнительные плюшки
Надеюсь, до скорой встречи!