приложение собрано каркасом и вшито в бинарник
- заведён каталог web/ — Vue 3, роутер пятой версии, сборка Vite; собранное вшивается через go:embed и раздаётся корневым маршрутом: разметка на неизвестном пути вне корней сервиса, отказ контракта внутри корня - перечень корней сервиса стал единой точкой и порождает регистрацию маршрутов, а не описывает её; журнал раздачи пишет исход и длину пути, но не сам путь - шаг front зовёт Node контейнером docker — Biome, юнит-тесты Vue и сборка входят в гейт, а в Dockerfile появилась ступень приложения
This commit is contained in:
+8
-1
@@ -54,4 +54,11 @@ config.toml
|
||||
# Sample and test audio files
|
||||
*.m4a
|
||||
*.mp3
|
||||
*.ogg
|
||||
*.ogg
|
||||
|
||||
# Приложение: зависимости и собранное. Метка `web/embed/.gitkeep` остаётся в
|
||||
# git — без неё `go build ./...` отказывает у того, кто приложение не собирал.
|
||||
web/node_modules/
|
||||
web/embed/dist/
|
||||
# Слепок проверки типов: его пишет сборка, и в git он значил бы «собрано у меня».
|
||||
web/*.tsbuildinfo
|
||||
|
||||
Reference in New Issue
Block a user