Skip to content

Trade360Lab/Trade360Lab-landing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TradeLab Logo

Landing page

Лендинг для Trade360Lab на Vite + React + Tailwind CSS v4.

Основное приложение теперь лежит в site/, а инфраструктурные файлы вынесены в infra/, чтобы корень репозитория оставался компактным.

Локальный запуск

cd site
npm install
npm run dev

По умолчанию Vite поднимает dev-сервер на http://localhost:5173.

Команды

  • cd site && npm run dev - запуск dev-сервера
  • cd site && npm run build - production-сборка в site/dist/
  • cd site && npm run preview - локальный preview production-сборки

Переменные окружения

Скопируй site/.env.example в site/.env.local и при необходимости переопредели ссылки:

  • VITE_REPOSITORY_URL - ссылка на GitHub-репозиторий, открываемая кнопкой View Repository

Структура

  • site/src/app/App.tsx - основная страница лендинга
  • site/src/styles/ - шрифты, тема и Tailwind-слои
  • site/index.html - HTML-шаблон Vite
  • site/vite.config.ts - конфигурация Vite и alias @ -> src
  • site/public/ - favicon, CNAME и публичные ассеты
  • .github/workflows/deploy-pages.yml - деплой на GitHub Pages через GitHub Actions
  • infra/docker/Dockerfile - production-сборка контейнера
  • infra/nginx/default.conf - Nginx-конфиг для раздачи статики

Docker

docker build -f infra/docker/Dockerfile -t trade360lab-landing .
docker run --rm -p 4173:80 trade360lab-landing

Основной репозиторий

https://github.com/AlexToday111/Trade360Lab.git

Releases

No releases published

Packages

 
 
 

Contributors

Languages