Estou usando o Maatwebsite / Laravel-Excel pela primeira vez.
Quando eu baixar a versão 2.1, cmd mostrará
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Package phpoffice/phpexcel is abandoned, you should avoid using it. Use phpoffice/phpspreadsheet instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> <strong i="7">@php</strong> artisan package:discover
In excel.php line 59:
Undefined class constant 'XLSX'
Script <strong i="8">@php</strong> artisan package:discover handling the post-autoload-dump event returned with error code 1
Eu não tenho idéia do que aconteceu.
Se eu baixar 2.0 ~ 2.9, cmd mostrará a instalação falhou.
Se é a primeira vez que instala o Laravel-Excel é interessante que você já tenha um arquivo config/excel.php
. E olhando para a mensagem de erro, parece que você tem o arquivo de configuração 3.0 enquanto tenta instalar a versão 2.1.
@patrickbrouwers Sim, senhor. Na verdade, eu baixei o Maatwebsite / Laravel-Excel 3.0 na primeira vez, mas ele mostrou alguma mensagem de erro no controlador. (Cmd está bom e baixei com sucesso) Aí, estou tentando pesquisar esta mensagem no google, e algumas pessoas disseram ser a versão 3.0 não suporta a função de importação ... Portanto, estou tentando fazer o download da versão 2.0 ~ 2.1.
Você deve excluir config/excel.php
antes de fazer o downgrade
@patrickbrouwers it work !!!!!!!!!!!!!!!! Muito obrigado por sua ajuda
De nada
então precisamos excluir config / excel.php primeiro, então podemos usar a versão 2.1?
@aineelz Você precisa excluir config / excel.php e, em seguida, executar:
Se você estiver usando o laravel 4:
configuração do php artisan
Caso contrário, você está usando o laravel 5:
fornecedor de artesão php
@MrCherevko Tq
patrickbrouwers sua sugestão "Você tem que deletar o config / excel.php antes de fazer o downgrade" funciona para mim, obrigado
Comentários muito úteis
Você deve excluir
config/excel.php
antes de fazer o downgrade