2015年3月9日

完整文章位於 OXXO.STUDIO 新網站
點選閱讀完整文章:
http://www.oxxostudio.tw/articles/201503/gulp-5-html-extend.html

摘要:
這個部落格經營了快一年,都是利用 fire.app 替我建置「純靜態」的 blog,換句話說,其實我只是撰寫內容,然後藉由 fire.app 幫我把內容和 layout 合併在一起,如果有興趣的人可以直接購買 fire.app 下來使用即可。不過這一篇並不是要介紹 fire.app,而是要利用 gulp,建立 HTML 的模板,同樣也是將 layout 和 content 分開,然後在預覽與上線的時候再合併。 這裡我們要用到的是 gulp-html-extend 這個套件 ( 參考 gulp-html-extend ),和之前介紹過的 gulp-html-replace 類似,gulp-html-extend 會把某些特定註解內的內容置換為我們想要的內容,但與 gulp-html-replace 不同的地方,在於 gulp-html-replace 要置換的內容寫在 gulpfile.js 裏頭,而 gulp-html-extend 則是將外部的 HTML 內容嵌入註解的區域。