問題タブ [graphql-codegen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
10 参照

graphql - ベース grapql ファイルを拡張するファイル用に生成された grapql コード

モノリシック アプリを 2 つのパッケージに分割しました。さらに細分化していきます

  1. コア モデル/タイプ - ベースのグラフql モデルとその他の TS インターフェースを備えています。これは、他の Web アプリによって使用されることを意図しています
  2. Web アプリ - これはコア モデル/タイプを使用します。コアモデルからgraphqlファイルを拡張するgraphqlファイルがあり、クエリ、ミューテーション、サブスクリプション、入力、および出力を定義します

これらのコードを生成したいと思います。私が欲しい

  1. コア型は typescript モデルを生成しました。これは、次を使用して簡単に実現できます。graphql-codegen
  2. 基本的に拡張されたgraphqlのコードのみを生成するWebアプリ(コアのgraphqlコードを含めないでください)。これはどのように行うことができますか?
0 投票する
0 に答える
27 参照

typescript - type-graphql から React apollo クライアント フックを生成する

( https://www.graphql-code-generator.com/plugins/typescript-react-apollo ) と( https://typegraphql.com/docs/getting-startedtypescript-react-apollo ) のプラグインを使用する方法を探しています.html )。graphql-code-generatortypegraphql

私が遭遇した問題は、graphql-code-generatorプラグインがファイルを定義typescript-react-apolloする必要があるということですが、そのファイルを出力するオプションが与えられてoperation.graphqlいないようです。type-graphql

ドキュメントによると、type-graphqlこれしか生成できません: https://typegraphql.com/docs/emit-schema.html

からこのファイルを取得する方法を知っている人はいますtype-graphqlか?

operations.graphqlまたは、graphqlサーバーにリモートで接続するか、ファイルから推測して、ファイルを生成することは可能schema.graphqlですか?