无法使用 gradlew 命令下载 json 架构
Can't download json schema using gradlew command
我不知道如何使用 gradlew
命令将我的 GraphQL
模式转换为 JSON
文件,因为它是 specified in the documentation.
我在我的项目文件夹中打开 CMD
,运行 gradlew
命令一次,它给了我这个错误:
Project 'module' not found in root project gradlew
我在我的项目中创建了一个名为 "module" 的模块,现在它抛出以下错误:
Task 'downloadApolloSchema' not found in project ':module'.
我已经将所有依赖项添加到最新版本(发布时为 2.0.0)所以我不知道为什么会这样。我已经在网上搜索过,但没有找到任何相关信息...
这是我要在 CMD
:
中发出的命令
C:\Users\myuser\AndroidStudioProjects\GraphQLApp\app>..\gradlew :module:downloadApolloSchema -Pcom.apollographql.apollo.endpoint=https://graphql-udemy-android.herokuapp.com/graphql -Pcom.apollographql.apollo.schema=src/main/graphql/com/example/schema.json
我必须上一级目录 (..\
),因为 gradlew
命令在我的应用程序文件夹上面。
我在 Windows,我的 Gradle 版本是 6.4。
抱歉,module
部分主要是应用 com.apollographql.apollo
插件的 gradle 模块的占位符。您可以忽略它,gradle 会找到合适的任务:
./gradlew downloadApolloSchema
这也已在 project README 中更新。
你只要把./gradlew改成.\gradlew
- 打开根终端
- 粘贴下面的代码并输入!
.\gradlew downloadApolloSchema --endpoint=https://你的端点/graphql --schema=app/src/main/graphql/com/example/你的路径/schema.json
祝你生活愉快!
对于windows我用
.\gradlew downloadApolloSchema --endpoint="https://rickandmortyapi.com/graphql" --schema=app/src/main/graphql/GetRepositories.json
注意 我用过:
.\
而不是 ./
我不知道如何使用 gradlew
命令将我的 GraphQL
模式转换为 JSON
文件,因为它是 specified in the documentation.
我在我的项目文件夹中打开 CMD
,运行 gradlew
命令一次,它给了我这个错误:
Project 'module' not found in root project gradlew
我在我的项目中创建了一个名为 "module" 的模块,现在它抛出以下错误:
Task 'downloadApolloSchema' not found in project ':module'.
我已经将所有依赖项添加到最新版本(发布时为 2.0.0)所以我不知道为什么会这样。我已经在网上搜索过,但没有找到任何相关信息...
这是我要在 CMD
:
C:\Users\myuser\AndroidStudioProjects\GraphQLApp\app>..\gradlew :module:downloadApolloSchema -Pcom.apollographql.apollo.endpoint=https://graphql-udemy-android.herokuapp.com/graphql -Pcom.apollographql.apollo.schema=src/main/graphql/com/example/schema.json
我必须上一级目录 (..\
),因为 gradlew
命令在我的应用程序文件夹上面。
我在 Windows,我的 Gradle 版本是 6.4。
抱歉,module
部分主要是应用 com.apollographql.apollo
插件的 gradle 模块的占位符。您可以忽略它,gradle 会找到合适的任务:
./gradlew downloadApolloSchema
这也已在 project README 中更新。
你只要把./gradlew改成.\gradlew
- 打开根终端
- 粘贴下面的代码并输入!
.\gradlew downloadApolloSchema --endpoint=https://你的端点/graphql --schema=app/src/main/graphql/com/example/你的路径/schema.json
祝你生活愉快!
对于windows我用
.\gradlew downloadApolloSchema --endpoint="https://rickandmortyapi.com/graphql" --schema=app/src/main/graphql/GetRepositories.json
注意 我用过:
.\
而不是 ./