Инструкция по запуску, структуре и управлению текущей сборкой.
Перед началом убедись, что установлено:
Проверка:
node -v
npm -v
# Установка зависимостей
npm install
# Запуск в режиме разработки
npm run dev
| Команда | Назначение |
|---|---|
npm run dev |
Локальная разработка |
npm run online |
Dev-сервер, доступный в сети |
npm run build |
Production-сборка |
npm run preview |
Предпросмотр build |
npm run zip |
Сборка + архив |
npm run tmp |
Временная сборка + zip |
npm run deploy |
Деплой по FTP |
npm run git |
Сборка + публикация через Git |
npm run stat |
Статистика проекта |
npm run stat-clear |
Очистка статистики |
npm run add |
Создание нового компонента |
src/
├── assets/ # Изображения, иконки, шрифты
├── components/
│ ├── pages/ # Контент страниц
│ ├── layout/ # Header, Footer, Menu, UI-компоненты
│ ├── forms/ # Формы
│ └── effects/ # JS-эффекты и интерактив
├── styles/ # Глобальные стили (SCSS / CSS)
template_modules/ # Основной функционал сборки
template.config.js # Конфигурация template_modules
Компонентный подход: логика, стили и шаблоны разделены.
template.config.jsЧерез этот файл управляется функционал из папки template_modules:
Изменения в конфиге напрямую влияют на поведение сборки.
npm run add
Скрипт создаёт структуру компонента и подключает его автоматически.
npm run build
Результат появится в папке dist/.
template_modules, если не понимаешь последствияsrc/stylescomponents/pages✨ The chosen technology stack ensures stable performance, ease of development, and long-term support.