benjaminhansen/laravel-artisan-make-view

Laravel Artisan 命令,具有扩展选项以创建 Blade 视图

v1.99.7 2024-09-25 01:40 UTC

README

是 Laravel 内置 make:view 命令的扩展替代方案。

要求 >= Laravel 5.0

composer require benjaminhansen/laravel-artisan-make-view

配置 < Laravel 5.5 打开 app/Console/Kernel.php 并将 BenjaminHansen\LaravelMakeView\MakeView::class, 添加到 protected $commands 数组中

用法

php artisan make:view view.name --extends=layouts.app --uses=bootstrap5/tailwind --empty --resourceful --suffix=something.php

  • resourceful 用于从 view.name 创建视图目录,然后是资源视图文件 index.blade.phpcreate.blade.phpshow.blade.phpedit.blade.php

  • extends 是可选的,如果您在项目的 .env 文件中设置了 BASE_VIEW

    • 如果设置了 BASE_VIEW,但您使用了 --extends 选项,则 --extends 优先。
  • uses 是可选的。预配置基础视图使用 Twitter Bootstrap CSS 和 JS 或 Tailwind CSS

    • --uses=bootstrap5--uses=tailwind
  • empty 选项是可选的。创建一个没有布局扩展的空视图文件。

    • 当使用 empty 选项时,忽略所有其他选项。
  • suffix 是可选的,如果您想用其他东西覆盖默认的 blade.php 文件后缀。