2016-02-09 2 views
1

Вот мой Gruntfile.jsПредупреждение: "по умолчанию" Задание не найдено

module.exports = function(grunt) { 
    require('logfile-grunt')(grunt, { 
    filePath: './logs/grunt.log', 
    clearlogFile: true 
    }); 
    grunt.initConfig({ 
    // pkg: grunt.file.readJSON('package.json'), 
    connect: { 
     server: { 
     options: { 
      port: 9001, 
      hostname: '*', 
      middleware: function(connect, options) { 
      return [ 
       function(req, res, next) { 
       res.setHeader('X-UA-Compatible', 'IE-edge'); 
       next(); 
       } 
       connect.static('project') 
      ] 
      } 
     } 
     } 
    }, 
    watch: { 
     options: { 
     livereload: true 
     }, 
     files: ['project/**/*.js', 'project/**/*.html', 'project/**/*.css'], 
     task: [] 
    } 
    }); 

    grunt.loadNpmTasks('grunt-contrib-connect'); 
    grunt.loadNpmTasks('grunt-contrib-watch'); 

    grunt.registerTask('default', ['connect:server', 'watch']); 
}; 

enter image description here

enter image description here

+1

Я знаю, что это не совсем в соответствии с вашим ответом, но есть и другие путники/задачи при работе с угловыми, что делает серверы Dev и способ env проще в использовании, чем ворчать или глотать. Например, Webpack или Browserify. –

+0

Спасибо @SeanLarkin –

ответ

2

вы забыли написать кома в обратном массиве

return [ 
    function(req, res, next) { 
     res.setHeader('X-UA-Compatible', 'IE-edge'); 
     next(); 
    }, 
    connect.static('project') 
] 
Смежные вопросы