Heroku е насочен основно към обслужване на изискванията на ниво сървър. Като цяло, Heroku поддържа разгръщане само на тези типове приложения:

Ясно е, че статичните файлове (по подразбиране index.html) не могат да се сервират директно на Heroku. Така че трябва да трансформираме статично уеб приложение във всяко от тези поддържани уеб приложения. Най-простата алтернатива е да използвате среда Node.js.

Тук имаме по-добра и най-лесна опция за обслужване на статични файлове на Heroku.

  1. Добавете package.json файл в основната директория.
  2. Добавете този код във вашия package.json файл:

3. Това е всичко. Вашият проект е готов за внедряване на Heroku.

serve е много минимален възлов пакет, който се използва за обслужване на статични файлове на възлов сървър.