我的项目中有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
配置删除这些注释。
通常,您不允许删除这些注释。麻省理工学院的许可证特别包括以下内容:
上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。
所以我认为这是";通过设计";。