使用grunt进行concat和css min时遇到错误。 我添加了一个myPage方法/对象,我不知道如何初始化它。 对于咕噜咕噜的任务来说是新手,尝试学习并做到这一点,我终于坚持到了这里。
这是我尝试过的。
Gruntfile.js
module.exports = function(grunt) {
"use strict";
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
myPage: {
concat: {
css: {
src: 'common/css/*.css',
dest: 'common/css/concat.css'
}
},
cssmin: {
css: {
src: 'common/css/concat.css',
dest: 'common/css/concat.min.css'
}
}
}
});
grunt.registerTask('devbuild', function() {
grunt.task.run(['concat:css','cssmin:css']);
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.registerTask('build', ['devbuild']);
grunt.registerTask("default", ["build"]);
};
答案 0 :(得分:0)
这个:grunt.task.run(['concat:css','cssmin:css']);
需要grunt.task.run(['myPage:concat:css','myPage:cssmin:css']);
也就是说,在这种情况下拥有myPage对象并不能为你提供很多价值。