【发布时间】:2016-06-28 12:13:48
【问题描述】:
我按照文档创建了一个自定义包。 (https://laravel.com/docs/5.2/packages#routing)
我在自定义路由文件中添加了一个路由,它在使用“php artisan route:list”检查时出现,但我得到了 NotFoundHttpException。
我使用“php artisan route:clear”来清除路由缓存,但问题仍然存在。
如果我在主应用程序路由文件中添加路由就可以了。
服务提供商:
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
$this->publishes([
__DIR__ . '/../database/migrations/' => database_path('migrations')
], 'migrations');
if (! $this->app->routesAreCached()) {
require __DIR__.'/../Http/routes.php';
}
}
自定义路由文件:
Route::get('foo', function () {
return 'Hello World';
});
【问题讨论】:
-
我也有同样的问题,你找到解决办法了吗?
标签: php model-view-controller laravel-routing laravel-5.2