是的,依旧沉迷阴阳师。因此没有好好写文章。周末找个时间干了吧。
最近还在做一个官网,反正事儿也不是没有。
webpack 的 html-loader 是可以直接代替 apache/nginx 进行 server-side-include 的,虽然从原理上看似乎不是一个事儿。
https://github.com/webpack/html-loader
配置webpack的配置文件中,关于html的加载项:
{test: /\.html$/, loader: 'html?interpolate'},
即可。
===更新===
早上话说了一半。
完成上面的工作之后,在页面里面即可使用
${require('./tmpl/footer.tmpl.html')}
这样的语法来引用html模板了。这个 require 可以使用已有的 loader 来载入各种神奇的东西,比如 css js等等,来做各种黑科技。
近期评论