我想在点击docpad generate
时缩小HTML,CSS和JavaScript文件,我该怎么做?
答案 0 :(得分:10)
有几种方法可以解决这个问题。最突出和最直接的方法是修改docpad configuration file以触发grunt之类的外部工具,通过grunt minify task缩小资产。 Here is a gist that showcases this.
或者,还有Cloudflare这是一个了不起的网站DNS服务器,它也可以充当您网站内容的CDN,并在部署后自动缩小您的资产。 Read more here.
此外,虽然它与minify无关,但您也可以使用Browserify将脚本与this gist连接起来。通过grunt concat task.
,Grunt也有更直接的连接方式最终,也许插件会自动执行此操作,但考虑到连贯的浮躁可能会有一段时间。
答案 1 :(得分:3)
有关所有grunt插件的列表,请在此处查看: https://github.com/gruntjs