如何解决在Django压缩器中删除缩小的CSS / JS的注释
我的项目中有django-compressor,我使用此过滤器进行压缩:
'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
配置删除此注释。
解决方法
通常,您不允许删除这些评论。 MIT许可证特别包括以下内容:
上述版权声明和本许可声明应包含在本软件的所有副本或重要部分中。
所以我会说这是“设计使然”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。