Configuration
Publish the config file:
php artisan vendor:publish --tag=crud-builder-config
config/vue-crud-builder.php
return [
// 'per-resource' - generate Index.vue + Form.vue per resource
// 'shared' - use published Crud/Index.vue + Crud/Form.vue
// 'ask' - prompt during make:crud (default)
'pages' => env('CRUD_BUILDER_PAGES', 'ask'),
// Namespaces used during code generation.
'namespaces' => [
'models' => 'App\\Models',
'forms' => 'App\\Forms',
'tables' => 'App\\Tables',
'requests' => 'App\\Http\\Requests',
],
];
Set the pages style via environment variable:
CRUD_BUILDER_PAGES=per-resource
