Skip to content

Nexave/toysTailwindTest

Repository files navigation

Проект сделан с ипользованием шаблонизатора twig и сборщика vite

требуется версия node.js не ниже 18 для развертывания проекта

npm i 

для запуска live server

npm run dev

для сборки

npm run build
├── dist/                      # скомпилированный код проекта, готовый для размещения на сервере
├── public/                    # шрифты, картинки, видео и тд
├── src/                       # исходники
│   ├── components/            # подключаемые куски кода
│   ├── data/                  # массивы данных для вывода значений в twig файлах
│   │   └── site.js            # файл для вывода данных
│   ├── layouts/               # лейаут страниц
|   ├── pages/                 # подключаемые страницы
│   ├── scripts/               # js файлы
│   │   ├── index.js           # точка входа js файлов, подключение стилей библиотек из node
│   │   └── common.js          # js файлы проекта
│   ├── styles/                # scss файлы
│   │   ├── main.scss          # точка входа scss файлов
|   |   ├──_mixins/            # миксины scss
|   |   ├──common/             # подключение шрифтов,css библилиотек
│   │   └── components/        # scss файлы проекта
└── vite.config.ts             # конфигурационный файл vitejs

для сборки образа в докере

docker-compose build

перезапуск контейнера

docker-compose up -d