watch.js 556 B

12345678910111213141516171819202122232425262728
  1. module.exports = function(config) {
  2. return {
  3. css: {
  4. files: [ '<%= srcDir %>/less/**/*.less' ],
  5. tasks: ['css'],
  6. options: {
  7. spawn: false
  8. }
  9. },
  10. copy_to_gen: {
  11. files: ['<%= srcDir %>/**/*', '!<%= srcDir %>/**/*.less'],
  12. tasks: ['copy:public_to_gen'],
  13. options: {
  14. spawn: false
  15. }
  16. },
  17. typescript: {
  18. files: ['<%= srcDir %>/app/**/*.ts', '<%= srcDir %>/test/**/*.ts'],
  19. tasks: ['tslint', 'typescript:build'],
  20. options: {
  21. spawn: false
  22. }
  23. }
  24. };
  25. };