我已经配置了Grunt,并且现在添加了一个监视任务,以便在更改特定文件时运行某些任务。但是,我希望首先执行一些任务,然后开始观看。
我该怎么做?
我目前的观察任务是:
watch: {
javascripts: {
files: ['app/assets/javascripts/**/*'],
tasks: ['javascripts']
},
stylesheets: {
files: ['app/assets/stylesheets/**/*'],
tasks: ['stylesheets']
},
svgs: {
files: ['app/assets/svgs/**/*.svg'],
tasks: ['stylesheets']
}
}
答案 0 :(得分:2)
您可以将自定义任务注册为您要执行的任务的别名。
grunt.registerTask('yourTaskName', ['yourOtherTask', 'yourOtherTask2', 'watch']);
然后像这样运行:
grunt yourTaskName