ceesvanegmond / cachebust
此包已被废弃,不再维护。未建议替代包。
此包的最新版本(dev-master)没有可用的许可信息。
一个小型的Laravel4库,用于向图片添加缓存破坏功能。使用cachebust()辅助函数获取缓存破坏后的文件+时间戳。
dev-master
2013-12-03 16:19 UTC
Requires
- php: >=5.3.0
- illuminate/support: ~4
This package is auto-updated.
Last update: 2022-02-01 12:25:21 UTC
README
此包允许您为您的图片使用缓存破坏辅助函数。此功能向文件添加时间戳(修改日期)。因此,用户总是拥有最新的图片版本。在您的.blade文件中,使用cachebust()方法在图片路径处。
不要忘记在config/app.php的 providers 下添加它
'CeesVanEgmond\Minify\MinifyServiceProvider',
不要忘记在您的public/.htaccess中添加它以使其生效
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L]
您现在可以这样使用它
img src="{{ cachebust('images/image.png') }}">
或者使用Blade模板
{{ HTML::image( cachebust('images/image.png') ) }}
如果您有任何问题、错误或评论,请在此存储库中提及。