📜  infyom 跳过文件生成 - PHP (1)

📅  最后修改于: 2023-12-03 15:15:50.110000             🧑  作者: Mango

infyom跳过文件生成 - PHP

InfyOm是一个流行的用于生成Laravel CRUD应用程序的代码生成器。然而,有时您可能希望跳过生成某些文件,这个时候就需要使用InfyOm提供的跳过文件生成选项。

开始使用跳过文件生成选项

首先,您需要安装InfyOm生成器。如果还未安装,请按照以下步骤进行:

composer require infyomlabs/laravel-generator
composer require infyomlabs/adminlte-templates
php artisan infyom:publish
php artisan infyom:adminlte
1. 创建CRUD命令

InfyOm允许您通过使用以下命令单独生成CRUD:

php artisan infyom:scaffold $MODEL_NAME$ --skip=$OPTION$
2.可用的跳过选项

下面是可用的跳过选项:

  • migrations
  • model
  • repository
  • controller
  • api_controller
  • requests
  • routes
  • tests
  • menu

您可以在上述命令中使用这些选项,以跳过与选项对应的文件的生成。

例如,如果您希望跳过生成请求文件,请使用以下命令:

php artisan infyom:scaffold $MODEL_NAME$ --skip=requests
3. 多个选项

您可以在命令中使用多个跳过选项。例如,如果您希望跳过API控制器和菜单文件的生成,请使用以下命令:

php artisan infyom:scaffold $MODEL_NAME$ --skip=api_controller,menu
4. 总结

在本文中,我们介绍了如何使用InfyOm跳过文件生成选项。这个功能使得我们可以更精确地控制我们想要生成的文件,从而更好的适应项目开发的需要。如果您想了解更多InfyOm的功能,可以阅读其官方文档。

附录

代码片段:

# infyom跳过文件生成 - PHP

InfyOm是一个流行的用于生成Laravel CRUD应用程序的代码生成器。然而,有时您可能希望跳过生成某些文件,这个时候就需要使用InfyOm提供的跳过文件生成选项。

## 开始使用跳过文件生成选项

首先,您需要安装InfyOm生成器。如果还未安装,请按照以下步骤进行:

composer require infyomlabs/laravel-generator composer require infyomlabs/adminlte-templates php artisan infyom:publish php artisan infyom:adminlte


### 1. 创建CRUD命令

InfyOm允许您通过使用以下命令单独生成CRUD:

php artisan infyom:scaffold $MODEL_NAME$ --skip=$OPTION$


### 2.可用的跳过选项

下面是可用的跳过选项:

- migrations
- model
- repository
- controller
- api_controller
- requests
- routes
- tests
- menu

您可以在上述命令中使用这些选项,以跳过与选项对应的文件的生成。

例如,如果您希望跳过生成请求文件,请使用以下命令:

php artisan infyom:scaffold $MODEL_NAME$ --skip=requests


### 3. 多个选项

您可以在命令中使用多个跳过选项。例如,如果您希望跳过API控制器和菜单文件的生成,请使用以下命令:

php artisan infyom:scaffold $MODEL_NAME$ --skip=api_controller,menu


### 4. 总结

在本文中,我们介绍了如何使用InfyOm跳过文件生成选项。这个功能使得我们可以更精确地控制我们想要生成的文件,从而更好的适应项目开发的需要。如果您想了解更多InfyOm的功能,可以阅读其官方文档。