larakit/sf-font-awesome

sf-font-awesome

dev-master 2017-03-22 04:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:42:15 UTC


README

安装包

composer require larakit/sf-font-awesome

不需要额外初始化,只需在 composer.json 的依赖中添加此包,它将自动安装并应用于所有页面。

在某些路由上禁用包

在文件 ./app/Http/staticfiles.php 中添加

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    ->addExclude('home')
    ->addExclude('admin.*');

这样包就不会包含在主页和所有管理员页面中。

更改连接的静态包内容

如果您使用了某个包,它依赖此包,但您不满意默认的库版本(例如,您不想使用 CDN,而想从自己的网站上提供),那么您可以通过再次调用包初始化来覆盖其默认方式

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    ->css('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.2/css/font-awesome.min.css');

重新初始化包

\Larakit\StaticFiles\Manager::package('larakit/sf-font-awesome')
    //очистить список подключенных JS и CSS
    ->clearJs()
    ->clearCss()
    //добавить свои
    ->css('/css/font-awesome.css');