pub.dev에서 플러그인 사용하기
- pub.dev 에서 검색
- 상단 install 탭에서 플러그인을 설치한다.
- flutter pub get 을 하고 사용한다.
pub.dev에 없는 플러그인 사용하기
가끔씩 기존 플러그인이 마음에 들지 않아서 수정해서 사용해야 할 일이 있다.(많다)
그럴 때는 path, git 의존성을 추가해야 한다.
path 의존성 추가
dependencies:
plugin1:
path: ../plugin1/
git 의존성 추가
dependencies:
plugin1:
git:
url: git://github.com/flutter/plugin1.git
git 의존성 추가 (package singlerepo)
dependencies:
package1:
git:
url: git://github.com/flutter/packages.git
path: packages/package1
git 의존성을 추가할 때 git: url: 만 하면 해당 git 레포지토리의 root에 패키지가 있다고 가정한다.
하지만 singlerepo인 경우처럼 repo root 가 바로 패키지 경로가 아닌 경우, 세부 경로를 path: 옵션으로 지정할 수 있다.