jolicode / gif-exception-bundle
您的异常页面的小鬼灭霸
v1.9.0
2023-12-04 09:23 UTC
Requires
- php: >=8.1
- symfony/framework-bundle: ^5.4 || ^6.0 || ^7.0
- symfony/twig-bundle: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- doctrine/annotations: ^2.0
- friendsofphp/php-cs-fixer: ^3.17
- phpstan/phpstan: ^1.10
- ps/image-optimizer: ^1.0.4 || ^2.0
- symfony/asset: ^5.4 || ^6.0 || ^7.0
- symfony/browser-kit: ^5.4 || ^6.0 || ^7.0
- symfony/config: ^5.4 || ^6.0 || ^7.0
- symfony/console: ^5.4 || ^6.0 || ^7.0
- symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0
- symfony/error-handler: ^5.4 || ^6.0 || ^7.0
- symfony/http-kernel: ^5.4 || ^6.0 || ^7.0
- symfony/monolog-bundle: ^3.8 || ^7.0
- symfony/phpunit-bridge: ^6.3 || ^7.0
- symfony/stopwatch: ^5.4 || ^6.0 || ^7.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0 || ^7.0
- symfony/yaml: ^5.4 || ^6.0 || ^7.0
README
您的异常页面的鬼灭霸!
它会在异常页面显示GIF而不是Symfony的幽灵,并且与从5.4版本到最新版本的Symfony兼容。这就是它的样子
请注意,我们不能对开发期间的生产力损失承担责任。
注意 此捆绑包的先前版本支持了以前的Symfony版本。有关更多详细信息,请参阅 变更日志。
安装
- 使用 Composer 与 Symfony Flex 在您的项目中安装
GifExceptionBundle
composer require jolicode/gif-exception-bundle --dev
现在享受您的异常 \o/
添加更多GIFs!
我们需要您帮助我们改进包含的GIFs!不要犹豫,在 Resources/public/images/ 中添加更多GIFs,我们将非常欢迎!😉
优化GIFs
如果您正在添加GIFs,我们强烈建议您优化它们。有一个工具可以帮助您完成这项工作(您需要安装 gifsicle)。
bin/optimizer.php
您也可以直接从您的Symfony应用程序运行此命令
bin/console gifexception:optimize
尽管可能更合理的是使用前者并上传优化后的GIFs。
它使用 gifsicle 通过 image-optimizer 库来优化GIFs。
进一步文档
您可以使用以下方式查看当前和过去版本
git tag
命令- Github上的发布页面
- 列出版本之间变更的文件 变更日志
以及一些元文档
鸣谢
- 所有贡献者;
- 所有包含的GIFs归其各自作者所有。
许可协议
GifExceptionBundle采用MIT许可协议 - 请参阅 LICENSE 文件以获取详细信息。