Flask-Squeeze:自动缩小JSCSS并使用brotli压缩所有响应,并缓存静态资产

时间:2024-05-24 07:23:12
【文件属性】:

文件名称:Flask-Squeeze:自动缩小JSCSS并使用brotli压缩所有响应,并缓存静态资产

文件大小:20KB

文件格式:ZIP

更新时间:2024-05-24 07:23:12

HTML

烧瓶挤压 Flask-Squeeze是一个Flask扩展程序,它会自动: 最小化JS和CSS响应。 使用brotli压缩所有HTTP响应。 缓存静态文件,以便不必重新压缩它们。 每次Flask重新启动时,缓存将被清除! 如果文件包含在名为“静态”的目录中(或者通常,如果文件的请求路径中包含“ / static /”,则认为文件是静态的)。 安装 pip3 install Flask-Squeeze 用法 from flask_squeeze import Squeeze squeeze = Squeeze () # Initialize Extension squeeze . init_app ( app ) 就这样! 选项 您可以在Flask配置中使用以下选项配置Flask-Squeeze: COMPRESS_FLAG (default=True) :全局启用或禁用Flask


【文件预览】:
Flask-Squeeze-master
----poetry.lock(24KB)
----.vscode()
--------settings.json(128B)
----flask_squeeze()
--------flask_squeeze.py(5KB)
--------__init__.py(34B)
----LICENSE(1KB)
----testing()
--------app.py(682B)
--------templates()
--------static()
----.gitignore(1KB)
----readme.md(2KB)
----pyproject.toml(791B)
----Flask-Squeeze.code-workspace(43B)

网友评论