ฉันมีรูปแบบเว็บไซต์ของฉันเป็น deploying กับ Github องการกระทำ ที่เว็บไซต์ของต้องใช้ 1 ยังแฟ้ม HTML และหลายอันเลยแฟ้มปรับแต่ง language. นั่นเป็นเรียบง่ายจาวาสคริปต์ฟังก์ชันที่บความทั้งหมด.language งแฟ้ม อย่างไรก็ตามปัจจุบันรายการของ.language แฟ้มเป็น hardcoded. คือนั่นก็เพื่อเหมือนกั:
- ใช้ Github การกระทำเพื่อปรับปรุงจาวาสคริปต์อาเรย์ก่อน deploying ที่เว็บไซต์ของ?
- ใช้จาวาสคริปต์จะ dynamically สร้างรายการจากแฟ้มในค 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>