Mam statyczne strony internetowej, która nie развертываю za pomocą działań Github. Strona internetowa składa się z 1 pliku HTML i kilka plików konfiguracyjnych .yaml. Istnieje prosta funkcja javascript, który ładuje wszystko .pliki yaml. Jednak obecnie lista plików .yaml sztywno zakodowane. Czy w każdym przypadku jakichkolwiek:
- Użyj działania Github dla aktualizacji tablicy javascript przed wdrożeniem strony internetowej?
- Wykorzystać javascript do dynamicznego tworzenia listy na podstawie plików w katalogu konfiguracji?
Struktura katalogów
index.html
config/
|-- first.yaml
|-- second.yaml
|-- ...
index.html
...
<script>
// how can we dynamically create this array?
var files = [
{"name": "first.yaml"},
{"name": "second.yaml"},
...
]
</script>