instante / assets
此软件包已被废弃,不再维护。未建议替代软件包。
Instante assets 向 www 目录中的资产工作添加了有用的宏
v0.1.3
2017-05-02 06:01 UTC
Requires
- php: >=5.5.0
- latte/latte: ~2.4
- nette/caching: ~2.4
- nette/di: ~2.4
Requires (Dev)
This package is not auto-updated.
Last update: 2020-10-14 16:23:57 UTC
README
latte 资产的有用宏
要求
- PHP 5.6 或更高版本
- Nette 框架 2.4 或更高版本
安装
安装 Instante assets 的最佳方式是使用 Composer
$ composer require instante/assets
然后添加新的扩展到 neon 配置中
extensions: assets: Instante\Assets\DI\AssetsExtension
使用
替换以下代码
<link rel="stylesheet" href="{$basePath}/css/main.min.css">
你应该使用
<link rel="stylesheet" href="{hashedAssetVersion 'css/main.min.css'}">
它将自动生成当前资产的 MD5 哈希以防止不希望缓存。哈希每周重新生成一次,或者在你手动清除缓存后重新生成。
要简单地给资产前缀 $basePath URL,你可以使用宏 {asset 'path/to/file'}
。