laravelでページを表示できない
laravelでルートに保存されない
larabel sailを使い始めたばかりです。laravelはバージョン10です。
新しくhttp://localhost:8080/testというページを作って、そこに
「こんにちは」という字を表示させたくてコードを書いたのですがhttp://localhost:8080/test
に行くと黒い画面に404とだけ表示されます。
/vendor/bin/sail artisan route:listコマンド使って調べた結果ルートに保存されていないようです。
発生している問題・エラー
出ているエラーメッセージを入力
NameError (uninitialized constant World)
test-project>app>Http>TestControllers>TestController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class TestContller extends Controller
{
public function test (){
return view('test');
}
}
test-project>resources>views>test.blade.php
こんにちは
test-project>routes>web.php
<?php
use App\Http\Controllers\ProfileController;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\TestController;
Route::get('/test',[TestController::class,'test'])
->name('test');
Route::get('/', function () {
return view('welcome');
});
Route::get('/dashboard', function () {
return view('dashboard');
})->middleware(['auth', 'verified'])->name('dashboard');
Route::middleware('auth')->group(function () {
Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit');
Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update');
Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy');
});
require __DIR__.'/auth.php';
自分で試したこと
0 likes