Что-то пошло не так с моей конфигурацией grunt, и я не могу понять, что. Податель часть моих grunfile.jsGrunt не может найти задачу
grunt.initConfig({
traceur: {
options: {
blockBinding: true
},
custom: {
files: [{
expand: true,
cwd: 'public/js',
src: ['*.js'],
dest: 'public/components'
}]
}
},
watch: {
js: {
files: ['public/js/*.js'],
tasks: [' traceur' ]
}
}
/* ... */
});
зарегистрировать две задачи из выше:
grunt.registerTask('default', ['watch']);
grunt.registerTask('tr', ['traceur']);
Во время работы grunt tr
все нормально. Но когда watch
задача пытается запустить traceur
после кода изменился, я получаю ошибку:
>> File "public/js/app.js" changed.
Fatal error: Task " traceur" not found
Почему не хрюкать найти задачу трейсер?
Там, кажется, пробел в вашей ошибки: 'Фатальная ошибка: Задача "трейсер" не found'. Вы уверены, что они не являются дополнительным пространством в вашем коде? – edi9999
Удалить пробел из конфигурации. Должно быть: 'tasks: ['traceur']'. – dfsq
Я даже не знаю, что сказать. Вы знаете, я пытался решить эту проблему в течение получаса). Спасибо, ребята –