Mám statické webové stránky, které jsem nasazení s Github Akce. Na webových stránkách se skládá z 1 HTML soubor a několik .yaml konfiguračních souborů. Tam je jednoduchý javascript funkce, která načte všechny .yaml soubory. Nicméně, v současné době na seznamu .yaml souborů je napevno. Je tam stejně buď:
- Použijte Github Akce aktualizovat javascript pole před nasazením webové stránky?
- Pomocí javascriptu dynamicky vytvořit seznam na základě souborů v adresáře config?
Adresářová struktura
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>