Я пытаюсь заставить grunt работать с помощью grunt-contrib-watch и grunt-contrib-compass.
Пока что мой Gruntfile выглядит так:
module.exports = function (grunt){
grunt.initConfig({
compass : {
dist : {
options : {
debugInfo : 'true'
}
}
},
watch : {
files : ['*.html', 'js/*', 'sass/*'],
task : ['compass'],
options : {
livereload: true,
port : 35729
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch') ;
grunt.loadNpmTasks('grunt-contrib-compass') ;
grunt.registerTask('default', ['watch'])
} ;
Я использую расширение live-reload для Chrome.
Если я затем запущу grunt -v, я увижу, что grunt следит за моими html и моими файлами sass, как и ожидалось. Вкладка моего браузера автоматически перезагружается, как и ожидалось.
Во вкладке браузера я иду по этому адресу:
http://localhost:35729
Однако в моем браузере я вижу это только при загрузке и перезагрузке:
{
tinylr: "Welcome",
version: "0.0.4"
}
Я не вижу свой index.html. Просто объект.
Что мне нужно сделать, чтобы увидеть мой сайт?