我在Laravel 5.2
中建立了一个api我已将angular2
放入公开地图中。
但是我在Laravel的路线不再适用了。我已经安装了dingo
和Jwt auth
。在我的公共文件夹中,我设置了角度2(可以访问)。当我以domain.dev/api/v1/
为例时,我希望看到test
。 (我已在api
配置文件中配置了前缀api.php
。但我明白了
未指定输入
在我的homestead.yaml
我已将虚拟主机设置为/public
,我已将ip添加到/etc/hosts
。
当我访问domain.dev时,我看到了我的angular2应用程序。那么为什么我的路线文件不再起作用了呢?
<?php
$api = app('Dingo\Api\Routing\Router');
$api->version('v1',function($api)
{
$api->group(['prefix' => 'v1'],function($api)
{
/*
* Authentication
*/
$controllerPath = 'App\Http\Controllers\api\v1\Authentication@';
$api->post('/login', $controllerPath.'login');
$api->get('/', function() {
dd('test');
});
});
$api->group(['prefix' => 'v1', 'middleware' => 'jwt.auth'],function($api)
{
});
});
三江源