bencomeau/artisan-make-view
使用控制台命令创建视图,包括“资源”视图。
v1.1
2017-09-08 14:49 UTC
Requires
- php: >=5.6.4
This package is auto-updated.
Last update: 2024-09-10 11:25:01 UTC
README
简介
快速从Artisan控制台创建视图和视图资源,节省大量时间。
代码示例
创建视图就像
php artisan make:view user // creates --> index, create, show, edit views in the resources/views/user directory
php artisan make:view user.index // creates --> resources/views/user/index.blade.php
使用不是blade
模板的东西吗?
php artisan make:view user.index -e twig // creates --> resources/views/index.twig
想要使用在config/view.php
中指定的视图路径吗?
// If your config/view file looks like this:
'paths' => [
resource_path('views'),
resource_path('my-custom-view-folder')
],
// Then just pass the key you want to use, like this:
php artisan make:view user.index -p 1 // creates --> resources/my-custom-view-folder/index.blade.php
安装
要开始使用,请使用composer要求此包
composer require bencomeau/artisan-make-view --dev
然后只需在您的app/Providers/AppServiceProvider.php
文件中register
包的Service Provider
注意:Laravel
5.5
及以上使用包自动发现;如果您使用Laravel>= 5.5
,则无需手动添加如以下所示的服务提供者。
public function register()
{
if ($this->app->environment('local')) {
$this->app->register(\BenComeau\ArtisanMakeView\ArtisanMakeViewServiceProvider::class);
}
}
然后您就可以快速生成视图了!
用法
列出所有命令选项
php artisan make:view --help
按名称创建单个视图,使用点
表示法
php artisan make:view user.index
通过传递resource
的名称创建resource
视图
php artisan make:view user -r
创建具有自定义扩展名的视图
php artisan make:view user.index -e twig
创建视图并将其存储在另一个目录中 注意:-p 1
指的是您的config('view.paths')
设置中数组的键的值为1
。
php artisan make:view user.index -p 1
组合多个选项以完全自定义创建的视图 注意:这将创建您自定义目录中的所有资源视图,并使用twig
扩展。
php artisan make:view user -r -p 1 -e twig
许可
Artisan Make View是开源软件,根据MIT许可证许可。