在 CentOS 上渲染 Laravel 視圖,你需要遵循以下步驟:
composer create-project --prefer-dist laravel/laravel your_project_name
將 your_project_name 替換為你的項目名稱。
.env 文件。使用文本編輯器打開它,然后配置數據庫連接信息。例如:DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_user
DB_PASSWORD=your_database_password
將 your_database_name、your_database_user 和 your_database_password 替換為你的實際數據庫信息。
php artisan make:controller YourControllerName
將 YourControllerName 替換為你的控制器名稱。
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class YourControllerName extends Controller
{
public function index()
{
return view('your_view_name');
}
}
將 your_view_name 替換為你的視圖文件名(不包括擴展名)。
創建視圖文件:在 Laravel 項目中,視圖文件通常位于 resources/views 目錄下。在該目錄下創建一個新的視圖文件,例如 your_view_name.blade.php。
編寫視圖內容:在視圖文件中,編寫 HTML 代碼和 Laravel 模板語法。例如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Your View Name</title>
</head>
<body>
<h1>Welcome to {{ $title }}</h1>
</body>
</html>
在這個例子中,{{ $title }} 是一個變量,你可以在控制器中傳遞給視圖。
routes/web.php 文件中,添加一個路由來處理請求并調用控制器方法。例如:use App\Http\Controllers\YourControllerName;
Route::get('/', [YourControllerName::class, 'index']);
php artisan serve
現在,你可以在瀏覽器中訪問 http://localhost:8000 來查看渲染的視圖。