agallou / grunt-hash-assets-bundle
v1.0.0
2022-01-23 18:58 UTC
Requires
This package is auto-updated.
Last update: 2024-08-24 00:24:49 UTC
README
该 grunt-hash grunt 插件允许您根据文件内容重命名文件。
例如,名为 main.css
的文件将被重命名为 main.54e79f6f.css
。
因此,该文件不易包含在 Twig 模板中(其名称将在每次内容更改时更改)。
此插件添加了一个名为 grunt_asset
的 Twig 函数。
使用方法
您可以这样调用它
<link rel="stylesheet" href="{{ grunt_asset('css/main.css') }}" />
它将在 web/assets/css
目录中查找名为 main*.css
的文件,并将其作为 /assets/main.54e79f6f.css
提供服务。
如果没有找到文件或找到多个文件,将抛出异常。
配置
以下是默认插件配置
grunt_hash_assets:
assets_dir: %kernel.root_dir%/../web/assets/
assets_base_path: /assets