kriosmane/svg-downloader

这是我创建的包 svg-downloader

v1.1 2022-09-20 16:53 UTC

This package is auto-updated.

Last update: 2024-09-20 21:27:53 UTC


README

Latest Version on Packagist GitHub Code Style Action Status Total Downloads

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 上呢?传播一下消息吧!