開発環境:AndroidStudio, Flutter_1.17.3
Dartのパッケージをgithubから取得したいと思っています。
(githubを用いない通常通りの記述方法だとネットワークの問題なのかhttps://pub.dartlang.orgを解決できないため。)
charts_flutterのパッケージを取得するために、今はpubspec.yamlに下記のような記述をしています。
yaml
1dependencies: 2 flutter: 3 sdk: flutter 4 charts_flutter: 5 git: 6 url: https://github.com/google/charts.git 7 ref: master
この状態でpub getを実行すると、次のようなエラーが表示されます。
C:\hibunexc\flutter\bin\flutter.bat --no-color pub get
Running "flutter pub get" in flutter_app...
Could not find a file named "pubspec.yaml" in https://github.com/google/charts.git 8dd8fa5320b20017329d207de1993fb6472f707f.
pub get failed (1; Could not find a file named "pubspec.yaml" in https://github.com/google/charts.git 8dd8fa5320b20017329d207de1993fb6472f707f.)
Process finished with exit code 1
正しい記述方法を教えてください。
追記
path: charts_flutterという一行を追記したところ、異なるエラーが発生しました。
Error on line 18, column 11: Invalid description in the "charts_flutter" pubspec on the "charts_common" dependency: "../charts_common/" is a relative path, but this isn't a local pubspec.
╷
18 │ path: ../charts_common/
│ ^^^^^^^^^^^^^^^^^
╵
pub get failed (65; ╵)
Process finished with exit code 65
gitに公開されているcharst_flutterのpubspec.yamlをブラウザで見に行ったところ、18行目に「path: ../charts_common/」の記述がありました。
これは、依存関係にあるパッケージを取得する記述がローカルのように書かれているので取得できないという風に読めたのですが、つまりgitからは取得できないということなんでしょうか??
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/01 08:31
2020/07/03 01:40