くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Dart/Flutterの独自パッケージを非公開で扱う

npmはGitHub Packagesでprivateなライブラリとして扱えるけど、
Dart/Flutterの場合はどうしようかなと、いろいろ調べてみたときの備忘録(*´ω`*)

公式ドキュメントをみると、Git packagesが使えるっぽい。

# ブランチ省略
dependencies:
  kittens:
    git: https://github.com/munificent/kittens.git

# ブランチ指定
dependencies:
  kittens:
    git:
      url: git@github.com:munificent/kittens.git
      ref: some-branch

# パス指定
dependencies:
  kittens:
    git:
      url: git@github.com:munificent/cats.git
      path: path/to/kittens

privateなリポジトリでも、SSHをつかえばOKっぽい

以上!! 今度やってみよう(*´ω`*)

参考にしたサイトさま