删除django压缩器中缩小的css/js的注释



我的项目中有django压缩器,我将此筛选器用于minify:

'css': [
'compressor.filters.css_default.CssAbsoluteFilter',
'compressor.filters.cssmin.CSSMinFilter'
],
'js': [
'compressor.filters.jsmin.JSMinFilter'
]

这是正确的。但这并没有删除许可证评论,如:

/*!
* example plugin v1.1.9
*
* Copyright 2015-present me
* Released under the MIT license
*
* Date: 2020-09-10 13:16:21
*/

我搜索了一下,发现cssmin过滤器有删除它们的参数。但我认为django-compressor不支持它。
我还认为我可以用COMPRESS_PRECOMPILER配置删除这些注释。

通常,您不允许删除这些注释。麻省理工学院的许可证特别包括以下内容:

上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。

所以我认为这是";通过设计";。

最新更新