【Flutter】Flutter의 복수 버전을 공존시키는 방법
2718 단어 iOSDartFlutterAndroidStudio안드로이드
이 기사에서 말하는 것
Flutter의 버전을 Stable이나 Master 등 여러 공존시킬 때 몇 초 안에 전환하는 방법을 알려드립니다.
배경
Flutter 1.2.0이 출시되어 업데이트되었지만 한 프로젝트에서 작동하지 않는 라이브러리가 있었기 때문에,
Flutter 'Stable'과 '1.17.4'를 동거시켜야 했습니다.
매회 업그레이드, 다운 그레이드를 실시하고 있으면 그때마다 10분 정도 잃게 되기 때문에, 뭔가 없을까 찾고 있던 곳 fvm라고 하는 것이 있을 정도였기 때문에, 사용하면 좋은 느낌이었으므로 소개입니다.
fvm이란?
fvm
Flutter 버전 관리. Flutter SDK 버전을 관리하는 간단한 cli입니다.
FVM은 프로젝트별로 사용되는 Flutter SDK 버전을 참조하여 일관된 앱 빌드의 필요성을 지원합니다. 또한 여러 Flutter 버전을 설치하면 매번 Flutter 설치를 기다리지 않고도 앱에서 향후 출시될 Flutter를 신속하게 확인하고 테스트할 수 있습니다.
절차
1 Dart 설치
Flutter에 번들되지 않은 기본 Dart을 넣어야합니다.
Dart 설치 명령
brew tap dart-lang/dart
brew install dart
pub의 패스를 통과합시다.
루트 바로 아래의
.zshrc
또는 .bash_profile
파일에 다음을 추가하십시오.Mac 경로를 통과하는 방법
export PATH="$PATH":"$HOME/.pub-cache/bin"
2 fvm 설치
다음 명령으로 fvm을 설치합니다.
fvm 설치 명령
pub global activate fvm
3 여러 버전의 flutter 설치
여러 버전의 flutter 설치 명령
fvm install stable
fvm install 1.17.4
다음과 같이 디렉토리에 설치됩니다.
/Users/{username}/fvm/versions/1.17.4
4 IDE로 설정
Android Studio의 경우
Preferences -> Languages & Frameworks -> Flutter -> SDK
에 위의 설치 대상 경로를 설정합니다.VScode의 경우
.vscode/settings.json
에 다음을 씁니다..vscode/settings.json
{
"dart.flutterSdkPaths": [
"fvm"
]
}
fvm 버전을 전환합니다.
fvm use 1.17.4 //インストール済みのバージョン名又はチャンネル名
기타: FVM 업데이트
brew install dart
pub global activate fvm
잘하지 않으면 (패스가 통과하지 않으면,,) ↓↓ 여기에서도 문제 없을까
dart pub global activate fvm
참고 기사
Reference
이 문제에 관하여(【Flutter】Flutter의 복수 버전을 공존시키는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tetsukick/items/b4b11bdacbddd0467d44텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)