Это мой gruntfile.js
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.initConfig({
uglify:{
my_target: {
files:{
'_/js/script.js': ['_/components/js/*.js']
}//files
}//myTarget
},//uglify
compass: {
dev:{
options: {
config: 'config.rb',
}//options
}//dev
},//compass
watch: {
options: {livereload: true},
scripts: {
files: ['_/components/js/*.js'],
tasks: ['uglify']
},//scripts
html: {
files: ['*.html']
},//html
sass: {
files: ['_/components/sass/*.scss']
tasks: ['compass:dev']
},//sass
}//watch
})//initConfig
grunt.registerTask('default','watch');
}//exports
Запуск grunt в командной строке выдает ОШИБКУ: загрузка задач "gruntfile.js"... ОШИБКА >> SyntaxError: непредвиденный идентификатор Предупреждение: задача "по умолчанию" не найдена. Используйте --force, чтобы продолжить.
Когда я комментирую блок SASS (в файле gruntfile.js)... тогда grunt говорит: Запуск задачи "наблюдение" Ожидание... и все работает нормально!
Кто-нибудь знает, в чем может быть проблема?