กำหนด dir input และ output ใน Eleventy (11ty)

#11ty20 ต.ค. 2567

กำหนด dir input และ output ใน Eleventy (11ty)

ตอนเริ่มต้น 11ty จะกำหนดให้ output directory เป็น _site เราสามารถเปลี่ยนเป็นค่าอื่น ๆ ได้ ไปดูวิธีกัน

export default async function (eleventyConfig) {
    return {
        dir: {
            input: "src",
            output: "dist"
        }
    };
};

จากตัวอย่างโค้ด เราจะให้ input เป็น src เพื่อให้ตอน generate เริ่มต้นที่ folder src

ส่วนตอน output เราจะให้มัน generate เป็นชื่อ dist แทน _site