fis-conf.js 570 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. // default settings. fis3 release
  2. // Global start
  3. fis.match('*.{js,css}', {
  4. useHash: true
  5. });
  6. fis.match('*.html', {
  7. useMap: true
  8. })
  9. fis.match('::image', {
  10. useHash: true
  11. });
  12. fis.match('*.js', {
  13. optimizer: fis.plugin('uglify-js')
  14. });
  15. fis.match('*.css', {
  16. optimizer: fis.plugin('clean-css')
  17. });
  18. fis.match('*.png', {
  19. optimizer: fis.plugin('png-compressor')
  20. });
  21. // Global end
  22. // default media is `dev`
  23. fis.media('dev')
  24. .match('*', {
  25. useHash: false,
  26. optimizer: null
  27. });
  28. // extends GLOBAL config
  29. fis.media('production');