本文是在參考張鑫旭大神的文章所寫,對其進行了一些優化,在原文中只對入口文件 import/import-example.html作了監控,當footer.html發生改變時,最終文件並不會發生變化,此時須要對import/import-example.html進行保存操做,纔會從新生成新的最終文件,我所作的優化是在讀取入口文件時,對其依賴的全部文件作了統計,監控每個依賴文件,發生改變時,都會改變最終文件css
直接執行node import,而後就會生成import-example.html,這個就是咱們須要的靜態頁面,當修改該頁面依賴的import/內的文件後,import-example.html文件也會自動改變html