akky
1
Shopifyが公開している下記のGraph QLクライアントがあります。
- graphql-js-client
- graphql-js-schema
1のクライアントツールを使用するには、2のツールでtypesを出力しimportする必要があります。
この2(graphql-js-schema)の使い方がわからず困っております。
graphql-js-schema --schema-file ./schema.json --outdir schema --schema-bundle-name="Types"
上記のようなサンプルコードが掲載されており、スキーマファイルを指定し、schemaディレクトリにTypesというファイル を出力することが予想できます。
この./schema.jsonはどこから来るのかわかりません。
どこかでDL出来るものか調べてましたが、検索に引っかかりません。
この./schema.jsonというのは型ファイルのような物ですか?
何かアドバイスを下さい。
すいません、このライブラリをお使いになりたい用途は何でしょうか?
もし、ShopifyのGraphQLをお試しになりたい場合は、以下のアプリで可能です。(スキーマの学習やチェックもできます)
https://shopify.dev/tools/graphiql-admin-api
ご自身のNode.js のアプリに入れたい場合は、下記のチュートリアルにあるように、Apollo クライアントが利用可能です。
https://shopify.dev/tutorials/build-a-shopify-app-with-node-and-react?locale=ja
下記の動画で素のNode.jsアプリでGraphQLを呼ぶ方法もまとめておりますので、ご確認ください。
https://www.youtube.com/watch?v=2zDFNS6r1aQ&list=PLkR3LRtxAZfod8TvcsKU7IEWeAO5fhcOe
(個人的に、このライブラリはあまり使われていない印象です。)