运行refresh --seed 报找不到Faker\Generator 
                            
                                                    
                        
                    
                    
  
                    
                    1. 运行环境
homeestead
1). 当前使用的 Laravel 版本?
laravel 8.83.8
2). 当前使用的 php/php-fpm 版本?
PHP 版本:8.0.1
php-fpm 版本:8.0
3). 当前系统
Windows 10
4). 业务环境
开发环境
2. 问题描述?
运行php artisan migrate:refresh –seed 报找不到Faker\Generator
<?php
namespace  Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\Topic;
use App\Models\User;
use App\Models\Category;
class TopicsTableSeeder extends Seeder
{
    public function run()
    {
        // 防止内存耗尽的异常
        ini_set('memory_limit', -1);
       .
       .
       .
        // 获取 Faker 实例
        $faker = app(Faker\Generator::class);
        .
        .
        .       
    }
}

在 php artisan tinker 中可正常运行

3. 您期望得到的结果?
能找到问题原因
          
                    
                    
            
          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: