Добавлена полная документация для лендинга BROJS.RU, включая описание структуры проекта, SSG, пользовательского соглашения и команды для сборки. Реализована автоматическая генерация terms.html из terma.md. Обновлены зависимости и скрипты для сборки. Исправлены ошибки в конфигурации и добавлены новые страницы.
platform/bro-js/bro.landing/pipeline/head This commit looks good

This commit is contained in:
Primakov Alexandr Alexandrovich
2025-10-24 11:04:15 +03:00
parent e91b861415
commit 9110e79d6b
13 changed files with 3427 additions and 3022 deletions
+31 -17
View File
@@ -1,31 +1,45 @@
# PL админки ijl
# BROJS.RU Landing Page
Данный проект является презентационным слоем админки от стендов ijl
Лендинг платформы обучения фронтенд-разработке.
## Установка зависимостей
## 🚀 Быстрый старт
```shell
```bash
# Установка
npm install
```
## Запуск
```shell
# Разработка
npm start
```
# → http://localhost:8099/
## Собрать
```shell
# Сборка
npm run build:prod
```
## Деплой
## 📄 Страницы
Для деплоя используется простой докер образ nginx раздающий директорию dist. Для запуска необходимо воспользоваться скриптами из директории d-scripts.
- `/` - главная (в разработке)
- `/terms` - пользовательское соглашение
Команда запуска на сервере
## 🔧 Команды
| Команда | Описание |
|---------|----------|
| `npm start` | Dev сервер |
| `npm run build` | Dev сборка |
| `npm run build:prod` | Production + SSG |
| `npm run build:prod:ssr` | Production + SSR |
## 📦 Результат сборки
```shell
sh d-scripts/up-nginx.sh
```
dist/
├── index.html # Главная страница (SSG)
├── terms.html # Пользовательское соглашение (SEO)
├── index.js # React bundle
└── locales/ # i18n файлы
```
---
📚 Полная документация: **cloud.md**