Flutter:build_runner 구축을 명령이 실행되는 무기한

0

질문

나는 오래된 플러터 프로젝트입니다. 그 안에 내가 이류 part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.. 그래서 내가 이 명령에 사용되는 flutter pub run build_runner build. 하지만 그것이 나를 보여줍니 이는 오류 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:. 어떻게 그것을 해결할 수 있습니까?

나는 무엇을 이미 수행:

  1. 내가 사용하는 flutter pub upgrade 명령하고 업그레이드 중 일부 종속성입니다. 88 패키지로 새로운 버전과 호환되지 않는 종속성 제약 조건이 있습니다. 나를 업데이트하는 모든 종속성을 수동으로,그러나 그들의 대부분은 서로 호환되지 않는 다른
  2. 을 시도하는 동기화 프로젝트 안드로이드 스튜디오에이고 다시 시작 dart 분석
  3. 캐시를 삭제하고 다시 다운로드 종속성
database flutter flutter-moor
2021-11-24 04:05:46
2

최고의 응답

1

이 문제가 발생한 후 업그레이드 Flutter. 나는 그것을 해결해 청소 및 업그레이드 프로젝트의 종속성을 다시합니다. 아래 명령을 실행하의 루트 디렉토리에 있는 귀하의 프로젝트:

   flutter clean
    flutter packages pub upgrade
    flutter pub run build_runner build

또한 다른 사람으로 말했다하는지 확인하십시오 sdk 버전에서 pubspec.yaml 와의 호환성을 떨림 sdk 버전입니다.

또한,sdk 만들기 이상 이어야 한 sdk:">=2.12.0<3.0.0"에 대한 구문

2021-11-24 04:10:18

나도 이 명령,결과가 없습니다. 내 sdk 버전이 있었다">=2.1.0<3.0.0". 나는 그것을 변경하는 것을 제안하고 사용하는 명령을 다시합니다. 지금 나 pub finished with exit code 78
IBlackVikingl

flutter packages pub run build_runner build --delete-conflicting-outputs 이 명령을 실행
Anmol Mishra

나는 같은 오류
IBlackVikingl

을 공유할 수 있습니 펄럭 채널 이름
Anmol Mishra

확실히,하지만 할 수 있는 방법을 지정할 수 있습니까?
IBlackVikingl

flutter channel
Anmol Mishra

Anmol Mishra
0

오류가 수정되었을 변경하여 사용자가 수동으로 업데이트하는 모든 종속성으로 고정하는 호환성 문제

2021-11-24 05:19:53

다른 언어로

이 페이지는 다른 언어로되어 있습니다

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