2013-07-28 40 views
2

有没有办法使用Docpad呈现缩小的html?由于我懒得解释的原因,grunt插件对我来说不是一个可行的解决方案。使用Docpad缩小html

+0

你的意思是像Gzip你的HTML文件?我相信这是服务器在将内容提供给用户之前可以进行的操作。我想你的意思是DocPad将它作为过程的一部分,但是对吗? – greduan

+0

不,不是简单的缩小,就像去除不必要的空格,行结束和制表符一样,基本上可以从页面中删除任何不必要的字符。 – SirDemon

+1

好吧。如果您使用的是CoffeeKup插件,可以使其输出不错的输出。所以这一切都在一条线上。除了Markdown等的输出。其他插件处理的东西。 – greduan

回答

1

确实有可能。 CoffeeKup插件实际上会在生产环境中为您自动生成HTML时缩小HTML,并且我认为LessCSS插件也会这样做。

就个人而言,我使用的CloudFlare来缩小一切部署后:https://support.cloudflare.com/entries/22076718-How-do-I-minify-HTML-CSS-and-JavaScript-to-optimize-my-site-

但是,你也可以很容易地编写一个插件来缩小内容为好。您可以根据使用uglify-js缩小javascript文件的Uglify plugin。诀窍在于决定要使用哪个节点模块。很高兴能在这条道路上进一步提出问题和解答。