本文是在参考张鑫旭大神的文章所写,对其进行了一些优化,在原文中只对入口文件 import/import-example.html作了监控,当footer.html发生改变时,最终文件并不会发生变化,此时须要对import/import-example.html进行保存操做,才会从新生成新的最终文件,我所作的优化是在读取入口文件时,对其依赖的全部文件作了统计,监控每个依赖文件,发生改变时,都会改变最终文件css
直接执行node import,而后就会生成import-example.html,这个就是咱们须要的静态页面,当修改该页面依赖的import/内的文件后,import-example.html文件也会自动改变html