删除django压缩机中小型css/js的注释
我的项目中有django压缩机,我使用此过滤器进行缩小:删除django压缩机中小型css/js的注释,django,django-compressor,Django,Django Compressor,我的项目中有django压缩机,我使用此过滤器进行缩小: 'css': [ 'compressor.filters.css_default.CssAbsoluteFilter', 'compressor.filters.cssmin.CSSMinFilter' ], 'js': [ 'compressor.filters.jsmin.JSMinFilter' ] 这是正确的。但这并没有删除许可证注释,如: /*! * example plugin v1.1
'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
filter有删除它们的参数。但我认为django压缩机不支持它。另外,我认为我可以使用
COMPRESS\u PRECOMPILER
config删除这些注释。通常,不允许删除这些注释。麻省理工学院许可证尤其包括:
上述版权声明和本许可声明应包含在软件的所有副本或实质部分中
因此,我认为这是“出于设计”。我认为不允许您删除许可证注释:您应该始终提供包含许可证的文件。