【发布时间】:2017-11-14 08:50:15
【问题描述】:
我想在没有 laravel 的情况下使用刀片模板引擎。我安装了这个 https://github.com/jenssegers/blade 但不要使用它。
我的 index.php :
require 'vendor/autoload.php';
use jenssegers\blade;
$blade = new Blade('views', 'cache');
echo $blade->make('homepage', ['name' => 'John Doe']);
?>
我有一个错误:
PHP 致命错误:未捕获的错误:在 /var/www/html/index.php:8 中找不到类“jenssegers\blade” 堆栈跟踪:
0 {main} 在第 8 行的 /var/www/html/index.php 中抛出
【问题讨论】:
-
命名空间是
Jenssegers\Blade\Blade; -
好像是文件权限错误,你有缓存文件夹吗?
-
添加一个名为 cache 的文件夹,使用 2 个参数创建刀片,就像在您的代码中一样
-
blade 将blade 语法编译成缓存文件夹中的普通代码
-
是的,你可以,删除刀片 :))) 认真:)))
标签: template-engine laravel-blade