3ev / laravel-assets
此包已被弃用,不再维护。未建议替代包。
关于此包最新版本(v1.1.1)没有可用的许可证信息。
3ev 的内部 Laravel 资产辅助工具
v1.1.1
2015-05-28 14:24 UTC
Requires
- laravel/framework: ~5.0
This package is not auto-updated.
Last update: 2024-02-17 14:38:21 UTC
README
此库在 3ev 内部作为自定义 Laravel 资产管道的一部分使用。它尚未准备好供公共使用,但您可以随意尝试。
安装
$ composer require "3ev/laravel-assets:~1.0"
然后,您需要将以下服务提供者添加到您的 app.php
// config/app.php return [ 'providers' => [ 'Tev\Assets\Providers\AssetsServiceProvider' ] ];
并发布包配置
$ php artisan vendor:publish --provider="Tev\Assets\Providers\AssetsServiceProvider"
使用方法
默认配置将资产加载设置为从 public/build/assets/
,修订清单文件(来自 gulp-rev)配置在 public/build/assets/rev-manifest.json
。
该库提供了一个简单的辅助方法,可以从 public/build/assets/
无缝地加载版本化或非版本化的资产。例如,要加载编译后的 CSS 文件,您可能需要在模板中添加以下内容
<link rel="stylesheet" type="text/css" href="{{ tev_asset('css/style.css') }}" />
或者,要加载静态图片,您可以这样做
<img src="{{ tev_asset('img/logo.png') }}" title="My Logo" alt="My Logo" />