如何查看laravel模块?

时间:2016-10-26 18:47:28

标签: php laravel

我有一个其他人创建的模块化laravel项目,因为我可以看到他们使用nWidart / laravel-modules创建模块,但是我不知道如果在我测试模块时模块是否正确创建,O怎么看浏览器我应该使用什么URL?

<?php

Route::group(['middleware' => 'web', 'prefix' => 'prueba1', 'namespace' => 'Modules\Prueba1\Http\Controllers'], function()
{
    Route::get('/', 'Prueba1Controller@index');
});

这是使用模块

创建的路线

2 个答案:

答案 0 :(得分:0)

yourdomain/prueba1 并确保您的&#39; Prueba1Controller @ index&#39; 控制器方法正常工作。出于测试目的,您可以在控制器方法中转储某些内容。

答案 1 :(得分:0)

我认为你不需要任何独特的网址来在浏览器中测试它。根据您的路线和前缀,您应该可以浏览http://your-server/prueba1

如果这不起作用,那么你可以尝试另一个包,其中一个更容易创建模块以及删除。下面是我用于项目的非常好的简单包。你可以尝试这个我希望你会喜欢这个。

composer require yubarajshrestha/ym

将服务提供商添加到config / app.php

YubarajShrestha\YM\YMServiceProvider::class,
YubarajShrestha\YM\YMModuleProvider::class,

在composer.json

中的"App\": "app/"之后添加以下行

“YModules \”:“YModules /”

示例:

"psr-4": { "App\\": "app/", "YModules\\": "YModules/" }

php artisan vendor:publish

php artisan migrate

composer dump-autoload -o

你现在好继续......

更多访问:

Laravel Module