2012-12-28 30 views

回答

10

有几种方法可以解决这个问题。最突出和最直接的方法是修改您的docpad configuration file以触发外部工具,如grunt通过grunt minify task来缩小您的资产。 Here is a gist that showcases this.

或者,也有Cloudflare这是一个了不起的网站DNS服务器,它也充当您的网站内容的CDN,并在部署后自动缩小您的资产。 Read more here.

此外,虽然它没有缩小关系,但您也可以使用this gist将脚本与Browserify连接起来。 Grunt也可以通过grunt concat task.

更直接的连接方式。最终,也许插件会自动执行此操作,但考虑到连贯性的浮躁可能会有一段时间。

3
  • 将gruntjs用于JS文件。 (Grunt将挂接到docpad生成)
  • 使用grunt-contrib-mincss获取css文件。
  • 将grunt-contrib-htmlmin用于html文件。
  • 使用grunt-compress压缩所有文件。

对于所有的咕噜插件列表看看这里: https://github.com/gruntjs