Coffeescript grunt.event.on';手表';无法运行任务

Coffeescript grunt.event.on';手表';无法运行任务,coffeescript,gruntjs,grunt-contrib-watch,Coffeescript,Gruntjs,Grunt Contrib Watch,我有一个*.css文件的监视程序,在事件监视程序中,我想使用代码调用cssmin任务。 这是手表 'stylesheet-css': files: ['public/stylesheets/*.css'] 以及事件监视的代码 grunt.event.on 'watch', (action,filepath)-> return if filepath.has '.min' grunt.task.run 'cssmin:stylesheet-css' #

我有一个*.css文件的监视程序,在事件监视程序中,我想使用代码调用cssmin任务。 这是手表

'stylesheet-css':
    files: ['public/stylesheets/*.css']
以及事件监视的代码

grunt.event.on 'watch', (action,filepath)->
    return if filepath.has '.min'       
    grunt.task.run 'cssmin:stylesheet-css' ## this doesn't seem to do anything.

谢谢

我很困惑。。。为什么会有第二段代码?第一个块告诉grunt在
*.css
文件更改时运行
cssmin:stylesheet css
任务。为什么需要事件处理程序?此外,我认为它不会工作,因为您的监视任务不包括
*.min.css
文件,并且事件处理程序似乎仅在文件为
.min
文件时运行。更新以删除任务aah。。。好多了,但还是有点困惑。您想在名称中包含
.min
的文件上运行css缩小任务吗?它们还没有缩小吗?第一次运行时该文件是否存在?