Это сайт-визитка.
Сайт хостится на GitHub pages с ветки build
Если вы это читаете, то вы на ветке main
Атктульаня ссылка на сайт автоматически обновляется на Github справа сверху.
На момент написания, попасть на сайт можно по двум ссылкам.
Сайт тяжеловесный, при слабом интеренет грузится долго.
Для разработки использую:
yarn
yarn install
yarn dev
yarn build
vite
- работает быстрее, чемwebpack
React
+threejs
- Иконки +
manifest.json
собрал здесь - Модель 3D взял здесь
Для деплоя создал отельную ветку с другой структурой, чтобы GitHub Pages заработал
-
git checkout --orphan build
- созадло отельную ветку без коммитов на файлах, файлы в stage сталии -
git rm --cached -r .
- удаляет файлы из stage. После чего их можно удалить и ветка будет пустой. -
В эту ветку закинул все файлы из папки
build
.
- В скриптах в ручную поправил пути до видео и фоток. Убрал
/
, иначе не отображалось. Наверника есть какой-то способ делать это автоматически или как-то иначе писать код, чтобы не нужно было делать это вручную\ почти в ручную, но пока так.