watch.js 759 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. module.exports = function(config) {
  2. 'use strict';
  3. return {
  4. // css: {
  5. // files: [ '<%= srcDir %>/less#<{(||)}>#*.less' ],
  6. // tasks: ['css'],
  7. // options: {
  8. // spawn: false
  9. // }
  10. // },
  11. copy_to_gen: {
  12. files: ['<%= srcDir %>/**/*'],
  13. tasks: [
  14. 'clean:gen',
  15. 'copy:public_to_gen',
  16. 'css',
  17. 'typescript:build',
  18. 'jshint',
  19. 'jscs',
  20. 'tslint',
  21. 'karma:test'
  22. ],
  23. options: {
  24. spawn: false
  25. }
  26. },
  27. // typescript: {
  28. // files: ['<%= srcDir %>/app#<{(||)}>#*.ts', '<%= srcDir %>/test#<{(||)}>#*.ts'],
  29. // tasks: ['tslint', 'typescript:build'],
  30. // options: {
  31. // spawn: false
  32. // }
  33. // }
  34. };
  35. };