Laravel 5.3 codedge/laravel-fpdf类未找到 [英] Laravel 5.3 codedge/laravel-fpdf Class Not found

查看:112
本文介绍了Laravel 5.3 codedge/laravel-fpdf类未找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在使用必需的软件包更新composer并在config/app.php中注册后,我已经尝试在laravel 5.3中使用laravel-fpdf,

After updating composer with required packages and registering in config/app.php, I've tried laravel-fpdf in laravel 5.3,

    composer.json
   "require": {
       .....
      "codedge/laravel-fpdf": "^1.0"
     },

     providers
    Codedge\Fpdf\FpdfServiceProvider::class, 

    aliases
    'Fpdf' => Codedge\Fpdf\Facades\Fpdf::class, 

仅在类似web.php的路由中

simply in web.php routes like

Route :: get('GeneratePdf',function(Codedge \ Fpdf \ Fpdf \ FPDF $ fpdf){

Route::get('GeneratePdf', function (Codedge\Fpdf\Fpdf\FPDF $fpdf) {

$fpdf->AddPage();
$fpdf->SetFont('Courier', 'B', 18);
$fpdf->Cell(50, 25, 'Hello World!');
$fpdf->Output();

}); 而且我出错了 分类代码\ Fpdf \ Fpdf \ FPDF不存在

}); And I'm getting error Class Codedge\Fpdf\Fpdf\FPDF does not exist

可能有什么问题吗?

推荐答案

尝试从config/app.php中删除服务提供商和别名,然后运行:

Try to remove service provider and alias from config/app.php, then run:

composer update
php artisan vendor:publish --provider="Codedge\Fpdf\FpdfServiceProvider" --tag=config
composer dumpauto

然后将服务提供商和别名添加回config/app.php.

Then add service provider and alias back to config/app.php.

这篇关于Laravel 5.3 codedge/laravel-fpdf类未找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆