kosiec/laravel-bower

为所有安装的 Bower 依赖项生成 HTML 标签

1.0.0 2014-11-10 21:54 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:32:02 UTC


README

自动加载所有通过 Bower 安装的客户端依赖项(例如,js/css 资产)。组件将自动排序,以便组件的依赖项先于它们加载。

安装

使用 composer 需求此包

composer require kosiec/laravel-bower

更新 composer 后,将 LaravelBowerServiceProvider 添加到 app/config/app.php 中的 providers 数组

'Kosiec\LaravelBower\LaravelBowerServiceProvider',

默认情况下,服务将在 public/bower_components 目录中查找所有前端资产,但如果您想更改配置,可以通过以下方式公开配置:

php artisan config:publish kosiec/laravel-bower

请注意,最好将 bower 组件保存在公共文件夹中,因为任何在此之外的组件可能无法从网络上访问。

用法

只需将您的 blade 标签(默认为 includeBowerDependencies)添加到主模板中,无论是在您的页眉中还是在身体底部。示例

// master-layout.blade.php
<html>
    <head>
        @includeBowerDependencies()
    </head>

    <body> ... </body
<html>

如果您想使用不同的 blade 标签,您可以在配置中更改它。