【Flutter】패키지를 Git로 포크하고 커스터마이즈
패키지를 사용하고 있어, 자신용의 독자적인 기능을 추가하고 싶거나, 버그를 찾아내고 싶어지는 일이 있을까 생각합니다.
그런 때에 사용할 수 있는 것이, 이번 「Git 로 포크해 커스터마이즈」입니다.
이 방법으로 pub.dev에 공개된 패키지로부터의 교환도 간단하고 flutter 코드상은 같은 취급이 됩니다. 한층 더 메인터넌스성도 오르므로 꽤 추천입니다.
방법
pub.dev에서 사용자 지정된 패키지 페이지에 액세스합니다.

오른쪽 사이드바의 리포지토리(GitHub)에서 GitHub 페이지로 이동합니다.

GitHub에 로그인하고 오른쪽 상단의 포크 버튼을 눌러 포크합니다.

포크하여 만든 리포지토리의 URL을 복사합니다.
pubspec.yaml을 열고 이전 URL로 바꿉니다.
pubspec.yamldependencies:
flutter:
sdk: flutter
Flutter-Sign-in-Button:
git: https://github.com/fuku02/Flutter-Sign-in-Button # ←フォークしてできたリポジトリ
git: repository url
라고 기술하는 것으로 패키지의 참조원을 변경할 수 있습니다.
이제 포크된 리포지토리를 Flutter에서 사용할 수 있습니다.
그런 다음 리포지토리를 복제하고 사용자 정의 할 수 있습니다.
결론
pubspec.yaml에서 Git URL을 지정할 수 있다는 것을 이번에 처음 알았습니다.
팀 내에서의 공유도 편해지므로, 패키지의 커스터마이즈를 하기 쉬워지네요.
Twitter에서도 Flutter와 Unity의 정보를 중얼거리고 있기 때문에,
원한다면 따라주세요.
Reference
이 문제에 관하여(【Flutter】패키지를 Git로 포크하고 커스터마이즈), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fukusin/items/94e2436bc2a8a2be3f52
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
dependencies:
flutter:
sdk: flutter
Flutter-Sign-in-Button:
git: https://github.com/fuku02/Flutter-Sign-in-Button # ←フォークしてできたリポジトリ
pubspec.yaml에서 Git URL을 지정할 수 있다는 것을 이번에 처음 알았습니다.
팀 내에서의 공유도 편해지므로, 패키지의 커스터마이즈를 하기 쉬워지네요.
Twitter에서도 Flutter와 Unity의 정보를 중얼거리고 있기 때문에,
원한다면 따라주세요.
Reference
이 문제에 관하여(【Flutter】패키지를 Git로 포크하고 커스터마이즈), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fukusin/items/94e2436bc2a8a2be3f52텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)