반응형
질문
내 Flutter 프로젝트에는 flutter_dotenv
버전 ^2.0.1
의 종속성이 있으며, 새 버전 ^2.0.2
로 자동으로 업그레이드하려고 합니다.
다음 명령을 실행하여 업그레이드합니다:
flutter pub upgrade
참고: 패키지만 업그레이드하기
pubspec.yaml 파일에 나열된 모든 종속성의 최신 호환 버전으로 업데이트하려면 업그레이드 명령을 사용하세요:
flutter pub upgrade
그러나 아무 일도 일어나지 않습니다. pubspec.yaml
파일이 변경되지 않으며, 콘솔 출력에 새 버전에 대한 언급이 없습니다 (이것만으로 충분할 것입니다).
내 pubspec.yaml
파일은 다음과 같습니다:
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_dotenv: ^2.0.1
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
답변
위의 방법은 작동하지만 다음 명령을 사용할 수 있습니다:
flutter pub upgrade --major-versions
이 명령을 사용하면 모든 종속성이 업데이트됩니다.
또한 "버전 해결 실패" 오류를 피하기 위해 종속성을 올바르게 추가하는 방법을 확인하세요.
반응형
댓글