HOW TO GRAPHQL で起きた問題
最近、Androidアプリでサーバー側でGraphQLをもったAPIを使いたいと思い、GraphQLに入門しました。
そこで、公式サイトのチュートリアル(HOW TO GRAPHQL)で、使うまでの準備を進めていました。
その時に理解するのに苦しんだ問題を、備忘録としてここに残します。後から同じ道をたどる人の一助になれば嬉しいです。
getting started の Backend セクションにて
フロント側の準備を済ませ、バックエンド側の準備に入ろうとした時にその問題が現れました。
以下のコードの入力が求められるのですが、ターミナル上でうまく動きませんでした。
$ .../hackernews-react-apollo
curl https://codeload.github.com/howtographql/react-apollo/tar.gz/starter |
tar -xz --strip=1 react-apollo-starter/server
> tar.exe: Error opening archive: Failed to open '\\.\tape0'
出力文を見ると、tar部分でエラーが発生しているようでした。
やったこと
これを解決するためには、Gitのインストールが必要でした。
Gitインストール時に、同時にインストールされる、GitBash内で同じコードを入力することで、先に進むことができました。
Gitのインストールはこちらから最新バージョインをインストールすれば、問題ないと思います。
私が、今回問題解決できた一番の要因は、該当リポジトリに同じ問題に直面したissueのおかげでした。
今回は、GraphQLのチュートリアルで詰まった時の備忘録を残しました。同じように困っている人の一助になれればと思います。