goez/laravel-grunt

此包已废弃,不再维护。没有推荐替代包。

使用 Grunt 的 Laravel 4 资产管理器。

dev-master 2018-11-02 04:10 UTC

This package is auto-updated.

Last update: 2022-02-01 12:28:14 UTC


README

此包不适合生产环境。欢迎测试和提交虫子报告。

功能

安装

  1. 将以下行添加到您的 composer.json "require-dev" 数组中

    "goez/laravel-grunt": "dev-master"

  2. 在您的终端中运行 composer update --dev

  3. 将以下行添加到您的 app/config.php "providers array" 的末尾

    'Goez\LaravelGrunt\LaravelGruntServiceProvider',

  4. 运行以下命令将配置文件添加到您的 app/config/packages 目录中

    php artisan grunt:config

  5. 您可以为资产和发布的文件配置路径。此配置文件位于您的项目配置目录中,如下所示

    • app/config/packages/goez/laravel-grunt/config.php
    • app/config/packages/goez/laravel-grunt/local/config.php
  6. 最后,运行以下命令生成所有元数据文件并在您的应用程序中安装包

    php artisan grunt:setup

注意 1:在生成后,您可以直接编辑 package.jsonbower.jsonGrunfile.js

注意 2:在用 composer 更新此包后,您必须重新运行 grunt:configgrunt:setup

命令

您可以使用 bowergrunt 命令来管理您的资产。

  • bower 列出所有 Bower 命令。
  • grunt --help 列出所有 Grunt 命令。

视图模板中的资产

您可以使用 'grunt_asset' 助手获取资产 URL。以下是在 blade 模板中的示例

<link rel="stylesheet" href="{{ grunt_asset('styles/hello.css') }}"/>
<script src="{{ grunt_asset('styles/hello.css') }}"></script>

{{ HTML::style(grunt_asset('scripts/hello.js')) }}
{{ HTML::script(grunt_asset('scripts/hello.js')) }}

虫子报告

请将您发现的问题报告到该包的 问题页面

贡献者

原始贡献者

此包基于 JasonMortonNZ / laravel-grunt

感谢