larakit/sf-bootstrap

sf-bootstrap

安装数: 1,195

依赖者: 8

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

语言:JavaScript

3.3.6 2016-05-04 05:37 UTC

This package is auto-updated.

Last update: 2024-09-16 00:52:17 UTC


README

安装包

composer require larakit/sf-bootstrap

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

在某些路由上禁用包

在文件 ./app/Http/staticfiles.php 中添加以下内容:

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

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

更改要包含的静态包组件

如果您使用了一个包含此包的包,但您不满意默认连接的库版本(例如,您不想使用 CDN,而想从自己的网站提供),那么您可以通过重新调用包的初始化来覆盖它,而不是使用基本的初始化方法

\Larakit\StaticFiles\Manager::package('larakit/sf-bootstrap')
    ->css('//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/css/bootstrap.min.css')
    ->js('//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js')

调用包的初始化

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