我使用cssmin来缩小css文件。
我的配置如下:
module.exports = function(grunt) {
grunt.config.set('cssmin', {
site: {
src: ['.tmp/public/concat/site.css'],
dest: '.tmp/public/min/site.min.css'
}
});
grunt.loadNpmTasks('grunt-contrib-cssmin');
};但是输出缩小的css文件有注释。是否可以将cssmin配置为从源CSS文件中删除注释?
谢谢。
发布于 2015-01-07 18:25:13
将keepSpecialComments设置为零,以删除所有注释。
grunt.config.set('cssmin', {
options: {
keepSpecialComments: 0
},
site: {
src: ['.tmp/public/concat/site.css'],
dest: '.tmp/public/min/site.min.css'
}
});对于将来的参考:grunt-contrib-cssmin使用选项。
发布于 2017-08-30 12:28:24
这是一个老问题,但现在你可以这样使用它了:
module.exports = function(grunt) {
grunt.config.set('cssmin', {
options: {
level: {
1: {
specialComments: 0
}
}
},
site: {
src: ['.tmp/public/concat/site.css'],
dest: '.tmp/public/min/site.min.css'
}
});
grunt.loadNpmTasks('grunt-contrib-cssmin');
};https://stackoverflow.com/questions/27825744
复制相似问题