मैं एक स्थिर वेबसाइट है कि मैं कर रहा हूँ की तैनाती के साथ Github कार्यों. वेबसाइट के होते हैं 1 HTML फ़ाइल और कई .yaml config फ़ाइलें. वहाँ एक सरल जावास्क्रिप्ट समारोह लोड करता है कि सभी .yaml फ़ाइलें. हालांकि, वर्तमान में की सूची .yaml फ़ाइलें hardcoded है. वहाँ वैसे भी है के लिए या तो:
- उपयोग Github कार्यों को अद्यतन करने के लिए जावास्क्रिप्ट सरणी तैनाती से पहले वेबसाइट?
- जावास्क्रिप्ट का उपयोग करने के लिए गतिशील रूप से बनाने के आधार पर सूची में फ़ाइलें config निर्देशिका?
निर्देशिका संरचना
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>