我是在 Blade 模板上使用 Laravel 的新手。 因此,我在mamp服务器上编写的所有代码都没有显示代码的结果,而只是显示代码
@extends('layouts.master')
@section('title', 'Laravel Shopping Cart')
@endsection
@section('content')
<h1>It works!!</h1>
@endsection
路线:
<?php
Route::get('/', function () {
return view('shop.index');
});
最佳答案
您不想从浏览器直接访问 Blade 文件。您需要研究设置路线、 Controller 以及从 Controller 返回 View 。
https://laravel.com/docs/7.x/routing是帮助入门的一个很好的引用。
您可以直接从浏览器引用 View ,这表明mamp配置错误。您希望将文档根目录指向项目内的公用文件夹,而不是项目本身。
关于Laravel 的 Blade 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60562634/