- WebAssebmlhy (wasm) через rust
- Leptos
- Tailwind
- Github Pages
- Github Actions
- Скачиваем
trunk serve --open
в терминал
Уже прописан на автоматическую работу.
Суть: прилетело обновление репозитория? будет запущена сборка, от установки rust до перебрасывание получаемых статических файлов(html, js, wasm, css, favicon) в ветку gh-pages
.
Встроен в leptos, ничего не нужно устанавливать дополнительно, само собирается. Главное наличие rel="tailwind-css"
.
Если хочется отключить tailwind, то убираем подключение (rel="tailwind-css"
) в html; убираем классы у body в html; удаляем tailwind.css
.
Если важен флаг --minify
, то загляни в Trunk.toml
.
К сожалению, общее время от пуша обновления до обновленной страницы ~6 минут.
Trunk долго компилится и проект собирается также... Пока не вдуплил как ускорить.