2016-03-08 5 views
2

Я угловатый новичок и пытаюсь запустить grunt с angular. Мой файл grunt выглядит так: какой плагин или модуль мне нужно добавить для обслуживания углового приложения? Я попытался grunt-contrib-watch:Как подавать угловые приложения с ворчанием?

module.exports = function(grunt) { 

    grunt.initConfig({ 

     pkg: grunt.file.readJSON('package.json'), 
     sassFiles: 'app/**/*.scss', 

     sass: { 
      dist: { 
       files: { 
        'build/site.css': 'app/site.scss' 
       } 
      } 
     }, 

     watch: { 
      sass: { 
       tasks: ['sass'], 
       files: 'app/**/*.scss' 
      } 

     }, 
     another: { 
      files: ['app/*.js'], 
      tasks: ['anothertask'], 
      options: { 
       // Start another live reload server on port 1337 
       livereload: 1337 
      } 
     } 
    }); 


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


    grunt.registerTask('dev', ['default', 'watch','another']); 
    grunt.registerTask('default', ['sass']); 

}; 

ответ

0

хрюкать-вно-часы запуска задачи, когда изменения файлов (создан, обновлен, и т.д ..). Чтобы подавать угловое приложение, попробуйте плагин «grunt-serve».

+0

Хорошо, просто интересно, можно ли использовать npm без использования gruntplugin? –

+0

Npm - это только менеджер пакетов, который устанавливает grunt и его плагины (или что-то еще). Но если вы хотите создать веб-сервер с Node.js, вы можете, это объясняется здесь: http://stackoverflow.com/a/8427954/5368495 – Charles

 Смежные вопросы

  • Нет связанных вопросов^_^