grunt-contrib-cssmin - 如何从缩小的 css 中删除评论
grunt-contrib-cssmin - how to remove comments from minified css
我正在使用 css 分钟来缩小 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 文件中删除注释?
谢谢。
将 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
使用 clean-css
options。
这是一个老问题,但现在你可以像这样使用它:
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');
};
clean-css #How to apply level 1 & 2 optimizations at the same time?
我正在使用 css 分钟来缩小 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 文件中删除注释?
谢谢。
将 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
使用 clean-css
options。
这是一个老问题,但现在你可以像这样使用它:
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');
};
clean-css #How to apply level 1 & 2 optimizations at the same time?