2012-12-28 14 views

risposta

10

Ci sono alcuni modi per farlo. Il modo più importante e più immediato è quello di modificare il tuo docpad configuration file per attivare uno strumento esterno come grunt per minimizzare le tue risorse tramite lo grunt minify task. Here is a gist that showcases this.

In alternativa, c'è anche Cloudflare che è un server DNS sito sorprendente che funge anche da CDN per i contenuti del tuo sito web, e minifies le risorse automaticamente post-distribuzione. Read more here.

Inoltre, mentre non è collegato a minify, è anche possibile concatenare gli script con Browserify utilizzando this gist. Grunt ha anche un modo più semplice di concatenare anche attraverso lo grunt concat task.

Alla fine, forse i plugin lo faranno automaticamente, ma considerando la volubilità con la concatenazione potrebbe essere un po 'di tempo.

3
  • Utilizzare gruntjs per i file JS. (Grunt si collegherà al docpad generato)
  • Usa grunt-contrib-mincss per i file css.
  • Utilizzare grunt-contrib-htmlmin per i file html.
  • Utilizzare grunt-compress per la compressione di tutti i file.

Per l'elenco di tutti i plug-grunt un'occhiata qui: https://github.com/gruntjs

Problemi correlati