Vibração: build_runner construir comando é executado indefinidamente

0

Pergunta

eu tenho um velho Flutter projeto. Nele eu tenho esse erro part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.. Então eu usei este comando flutter pub run build_runner build. Mas mostra-me este erro Bad state: Unexpected diagnostics: C:\flutter\bin\cache\dart-sdk\lib\internal\internal.dart:691:16 - This requires the 'non-nullable' language feature to be enabled.[SEVERE] floor_generator:floor_generator on test/bloc/report_bloc_test.dart:. Como posso corrigir isso?

O que eu tenho já feito:

  1. eu usei flutter pub upgrade comando e é atualizado algumas das dependências. 88 pacotes mais recentes versões incompatíveis com a dependência restrições. Eu tentei atualizar todas as dependências manualmente, mas a maioria deles eram incompatíveis uns com os outros
  2. tentei sincronizar o projeto em Android Estúdio e reiniciar dart, o google analytics
  3. limpar o cache e re-baixado dependências
database flutter flutter-moor
2021-11-24 04:05:46
2

Melhor resposta

1

Este problema foi ocorreu para mim depois de actualizar o Flutter. Eu resolvi que a limpeza e a atualização de dependências de projeto novamente. Execute os comandos abaixo no diretório raiz do seu projeto:

   flutter clean
    flutter packages pub upgrade
    flutter pub run build_runner build

Também como outros disseram, por favor, certifique-se de que sua versão do sdk no pubspec.yaml é compatível com sua vibração versão do sdk.

Além disso, o sdk versão deve ser de pelo menos sdk: ">=2.12.0 <3.0.0" para que a sintaxe

2021-11-24 04:10:18

Eu tentei executar este comandos, não há resultados. A minha versão do sdk foram ">=2.1.0 <3.0.0". Eu mudei para o que você sugeriu e os comandos usados novamente. Agora eu estou ficando pub finished with exit code 78
IBlackVikingl

flutter packages pub run build_runner build --delete-conflicting-outputs executar este comando
Anmol Mishra

Eu tenho o mesmo erro
IBlackVikingl

você pode compartilhar o flutter canal nome
Anmol Mishra

Com certeza, mas você pode especificar como posso fazer isso?
IBlackVikingl

flutter channel
Anmol Mishra

0

O erro foi corrigido alterando versão do sdk e atualizar manualmente todas as dependências, com a fixação de problemas de compatibilidade

2021-11-24 05:19:53

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................