Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 984 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 984 Bytes

guides-pdf

Тулза для генерации pdf файлов руководств Екатеринбурга

Зависимости

  • pupputeer
  • pdf-merger

Команды

  • npm i — установка зависимостей
  • npm start – сборка проекта в папку dist (нужен для хостинга на сервере)
  • npm dev – сборка проекта с автоматическим подхватыванием изменений (пересборкой) при редактировании файлов.

Текущий API

  • GET /guide/:имя_руководства — создание pdf'ки нужного руководства
  • GET /guides/ - получить список уже существующих pdf руководств ( ответ в формате {"guides": ["guide1.pdf", "guide2.pdf"]} )
  • GET /guides/guide_name.pdf - получить руководство в pdf формате