我正在尝试使用grunt-notify配合grunt-contrib-less和grunt-contrib-watch进行设置。总体来说,这个设置很好用,但是当grunt-less成功执行时,我无法得到grunt-notify的通知。
如果有人对如何设置或调试有任何见解,欢迎提供任何意见。
这是 less 成功时的控制台输出:
如果有人对如何设置或调试有任何见解,欢迎提供任何意见。
完整信息:
我已经设置了grunt-notify,以便在使用观察时运行less时触发。当less任务失败时,这非常有效。它会给我一个很棒的弹出错误提示:
供参考,这是控制台输出:
这是 less 成功时的控制台输出:
这是我使用的GruntFile:
module.exports = function(grunt) {
grunt.initConfig({
less: {
development: {
options: {
compress: true
},
files: {
"FILE.css": "FILE2.less"
}
}
},
watch: {
less: {
files: '**/*.less',
tasks: ['less', 'notify_hooks']
}
},
notify_hooks: {
options: {
message: "MESSAGE"
}
}
});
grunt.loadNpmTasks('grunt-contrib-less');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-notify');
grunt.registerTask("default", ['less']);
};