簡體   English   中英

Laravel artisan 命令 php artisan make:未定義導入

[英]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

要運行此命令,您必須使用以下步驟安裝包的依賴項。

  1. 運行這個命令composer require maatwebsite/excel

  2. 轉到 config/app.php 文件並在各自的數組中添加兩行。

    '提供者' => [

     ....... ....... Maatwebsite\\Excel\\ExcelServiceProvider::class

    ],

    '別名' => [

     ....... ....... 'Excel' => Maatwebsite\\Excel\\Facades\\Excel::class,

    ],

  3. 執行供應商發布命令。

    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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM