adt / version-macro
此包已被废弃且不再维护。未建议替代包。
Nette 框架的 Latte 版本宏。
v5.0
2022-02-05 14:42 UTC
Requires
- latte/latte: ^2.2
README
返回文件修改时间,可用于版本化 css/js 文件或其他资产。
安装
最佳安装方式是使用 Composer
$ composer require adt/version-macro
common.neon
services:
versionMacro: ADT\VersionMacro\VersionMacro
latte:
macros:
- @ADT\VersionMacro\VersionMacro::install
remote.neon
services:
versionMacro:
setup:
- setTimestampFile(%timestampFile%)
未设置时间戳文件时,版本宏返回空字符串。
使用方法
{v}
- 结果为?v=123
{vn}
- 结果为123
<script type="text/javascript" src="/js/myJsFile{v}"></script> <script type="text/javascript" src="/js/myJsFile?v={vn}"></script>