Skip to content

Latest commit

 

History

History
executable file
·
36 lines (35 loc) · 2.28 KB

README_RU.md

File metadata and controls

executable file
·
36 lines (35 loc) · 2.28 KB

Розумне місто

Структура проекту:

  • http://localhost:3004/index.html#/ - головна сторінка

Builds - всі білди проекту

Dev - девелопмент фолдер

Markup - основний фолдер з компонентами та статикою:

  • Assets - cтатика проекту
    1. fonts - шрифти, які підключені на проекті
    2. img - зображення, які використовуються. 2 типа зображень: content - використовуються для контенту і general - логотипи, іконки і т.д.
    3. js - всі js файли проекту
    4. scss - всі стилі проекту
  • components - всі компоненти проекту. В основному двух типів: HTML-компоненти та React-компоненти. Кожний компонент лежить в фолдері, який містить: js(чистий js або реакт компонент - jsx, scss - cтилі компоненту, HTML-компонент
  • pages - основні сторінки проекту.
    1. admin.html - сторінка адмінки, де ініціалізується React-застосунок за допомогою admin.js.
    2. index.html - головна сторінка, де ініціалізується React-застосунок за допомогою main.js
  • node_modules - фолдер всіх нод модулей, які встановлюються локально на проекті
  • package.json - список залежностей
  • webpack.config.js - основні налаштування проекту

Запуск та білд проекту

Список команд білдера

  • tars dev - запускає дев версію проекту та локальний сервер
  • tars build - створює білд з мініфікованими файлами
  • tars update - оновлює TARS білдер