[英]Laravel artisan command php artisan make:Import is not defined
我正在尝试在 laravel 5.5 中运行此命令但不起作用。
php artisan make:Import ImportUsers --model=User
展示这些陈述
Command "make:Import" is not defined.
Did you mean one of these?
make:auth
make:command
make:controller
make:event
make:exception
make:factory
make:job
make:listener
make:mail
make:middleware
make:migration
make:model
make:module
make:notification
make:policy
make:provider
make:request
make:resource
make:rule
make:seeder
make:test
请帮我解决这个错误。
问题出在大写字母上。
php artisan make:Import ImportUsers --model=User
您应该使用make:import而不是make:Import
php artisan make:import ImportUsers --model=User
我认为您错过了这里提到的内容。 介绍laravel-excel
要运行此命令,您必须使用以下步骤安装包的依赖项。
运行这个命令composer require maatwebsite/excel
转到 config/app.php 文件并在各自的数组中添加两行。
'提供者' => [
....... ....... Maatwebsite\\Excel\\ExcelServiceProvider::class
],
'别名' => [
....... ....... 'Excel' => Maatwebsite\\Excel\\Facades\\Excel::class,
],
执行供应商发布命令。
php artisan vendor:publish --provider="Maatwebsite\\Excel\\ExcelServiceProvider"
之后,您将能够运行命令php artisan make:import ImportUsers --model=User
你可以在这里找到完整的教程: https : //www.positronx.io/laravel-import-expert-excel-and-csv-file-tutorial-with-example/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.