Skip to content

mateotop/mateofpv.ru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MateoFPV - site

info

Это сайт-визитка.

Сайт хостится на GitHub pages с ветки build
Если вы это читаете, то вы на ветке main

Атктульаня ссылка на сайт автоматически обновляется на Github справа сверху.

На момент написания, попасть на сайт можно по двум ссылкам.

Сайт тяжеловесный, при слабом интеренет грузится долго.

Commands

Для разработки использую:

  1. yarn
    • yarn install
    • yarn dev
    • yarn build
  2. vite - работает быстрее, чем webpack
  3. React + threejs
  4. Иконки + manifest.json собрал здесь
  5. Модель 3D взял здесь

Deploy

Для деплоя создал отельную ветку с другой структурой, чтобы GitHub Pages заработал

  1. git checkout --orphan build - созадло отельную ветку без коммитов на файлах, файлы в stage сталии

  2. git rm --cached -r . - удаляет файлы из stage. После чего их можно удалить и ветка будет пустой.

  3. В эту ветку закинул все файлы из папки build.

  • В скриптах в ручную поправил пути до видео и фоток. Убрал /, иначе не отображалось. Наверника есть какой-то способ делать это автоматически или как-то иначе писать код, чтобы не нужно было делать это вручную\ почти в ручную, но пока так.