前端集成解决方案[创建任务]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端集成解决方案[创建任务]相关的知识,希望对你有一定的参考价值。
创建任务
//在命令行里输入grunt,自动执行concat:foo和uglify
grunt.registerTask(‘default‘, [‘concat:foo‘, ‘uglify]);
//在命令行里输入grunt dist,自动执行concat:foo和uglify:dist
grunt.registerTask(‘dist‘, [‘concat:foo‘,‘uglify:dist‘]);
多任务:
同时指定像grunt concat:foo或者grunt concat:bar这样的任务和目标,在运行时Grunt只会处理指定目标的配
置;然而如果运行grunt concat,将会遍历所有的目标, 并按任务指定的顺序处理每个目标。
grunt.registerMultiTask(taskName, [description], taskFunction);
//多任务
//grunt log:foo运行Grunt,它会输出foo: 1,2,3
//grunt log输出所有log对象里面的内容
grunt.registerMultiTask(‘log‘, ‘log stuff‘, function () {
grunt.log.writeln(this.target + ‘: ‘ + this.data);
});
‘基本‘任务
自定义任务:
grunt.registerTask(‘default‘, ‘description‘, function () {
grunt.log.writeln(‘‘);
});
grunt.registerTask(‘default‘, ‘description‘, function () { grunt.log.writeln(‘‘); });
grunt.registerTask(‘default‘, ‘description‘, function () { grunt.log.writeln(‘‘); });
代码:
以上是关于前端集成解决方案[创建任务]的主要内容,如果未能解决你的问题,请参考以下文章