見出し画像

Laravelプロジェクトを構築~作成ページ表示までの流れ(超簡単に)

composer create-project "laravel/laravel=8.*" laravel_sample --prefer-dist
php artisan make:controller HelloController
// app\Http\Controllers\HelloController.php のクラス内の記述
public function index()
{
   return view('hello.index');
}

resources/views直下にhelloディレクトリを作成し、helloディレクトリ直下に index.blade.phpを作成

// index.blade.phpのサンプルコード
<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>作成したIndexページ</h1>
</body>
</html>
// app\Providers\RouteServiceProvider.phpの29行目のコメントを解除する
protected $namespace = 'App\\Http\\Controllers';
// routes\web.php に追記
Route::get('/hello', 'HelloController@index');
php artisan serve

127.0.0.1:8000/helloにアクセスすれば、helloフォルダのindex.blade.phpの中身が表示できるはず!!


この記事が気に入ったらサポートをしてみませんか?