1

私はルートとしてパブリックフォルダにアクセスしようとしていますが、laravelをapiとして使用し、フロントエンドとして角度を使用しようとしています。私は私が望むのフォルダを作成している私のパブリックフォルダにLaravel 5.2ビューがパブリックフォルダに設定されています

'paths' => [ 
    realpath(base_path('public/views')), 
], 

'paths' => [ 
    realpath(base_path('resources/views')), 
    ], 

からconfigフォルダからビューファイルを変更し、呼ばれるファイル今test.htmlという

Route::get('/',function(){ 

return view('test.html'); 

}); 
を配置しています

エラーを示します

in FileViewFinder.php line 137 
at FileViewFinder->findInPaths('test.html', array('C:\xampp\htdocs\customer_portal\public\views')) in FileViewFinder.php line 79 
at FileViewFinder->find('test.html') in Factory.php line 165 
at Factory->make('test.html', array(), array()) in helpers.php line 779 
at view('test.html') in routes.php line 36 
at RouteServiceProvider->{closure}() 

私が間違っていることを知っていますか?

+0

あなたの質問への溶液を編集しないでください。代わりに、下記の別の回答として投稿してください。 http://stackoverflow.com/help/self-answerを参照してください。 – Matt

答えて

0

問題は、UがHTMLファイルのビュー( 'test.html')を返すことです!その間違った、ビューは、PHPブレードテンプレートのために使用する必要があります。代わりに(コードの下に、私は私のプロジェクトFilesControllerからペーストをコピー)ファイルのconentを返す:

use Response; 
... 

public function downloadFile(Request $request) 
{ 

    ... 

    return Response::download(path_to_your_file, download_file_name); 

} 

、代わりにRoute::get('/',function(){...プットのroutes.phpファイル内:

Route::get('/', '[email protected]'); 
関連する問題