kriosmane / svg-downloader
这是我创建的包 svg-downloader
v1.1
2022-09-20 16:53 UTC
Requires
- php: ^8.0|^8.1
- illuminate/contracts: ^9.0
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- nunomaduro/collision: ^6.0
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpunit/phpunit: ^9.5
README
Laravel 包,用于下载由 Material Design Icons 提供的 SVG 图标
注意: 请使用主 MaterialDesign 仓库来报告问题。此仓库仅用于分发 SVG 文件。
安装
您可以通过 composer 安装此包
composer require kriosmane/svg-downloader
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="svg-downloader-config"
这是发布配置文件的内容
return [ 'remote_url' => env('MDI_SVG_ENDPOINT', 'https://cdn.jsdelivr.net.cn/npm/@mdi/svg@6.9.96/'), 'disk' => [ 'driver' => env('MDI_SGV_FILESYSTEM_DISK', 'local'), 'root' => env('MDI_SGV_FILESYSTEM_DISK_ROOT', public_path('/svg')), ], ];
用法
php artisan svg-downloader
php artisan svg-downloader --author=Google
php artisan svg-downloader --path="storage/mdi/svg"
$svgDownloader = new Kriosmane\SvgDownloader();
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。1
贡献
请随意fork此包,并通过提交拉取请求来增强功能做出贡献。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。
如何感谢您?
作为一名程序员,我需要咖啡来保持高效,不要让我的 杯子 空了
为什么不给 github 仓库点个星呢?我会很高兴得到关注!为什么不把此仓库的链接分享到 Twitter 或 HackerNews 上呢?传播一下消息吧!