不能用gradlew命令下载json模式。

问题描述 投票:0回答:1

我不知道如何使用的。gradlew 命令来转换我的 GraphQL 架构成 JSON 如其所言 文件中指定.

我打开了 CMD 在我的项目文件夹中,运行 gradlew 命令一次,它给了我这个错误。

Project 'module' not found in root project gradlew

我在我的项目中创建了一个名为 "模块 "的模块,现在却出现了以下错误。

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 命令在我的app文件夹上面。

我在Windows上,我的Gradle版本是6.4。

apollo apollo-android
1个回答
1
投票

很抱歉,这个 module 部分主要是为gradle模块提供了一个占位符,在这里你应用了 com.apollographql.apollo 插件,你可以忽略它,然后gradle会找到合适的任务。你可以忽略它,gradle会找到合适的任务。

./gradlew downloadApolloSchema

这一点已经在 项目 README 也是。

© www.soinside.com 2019 - 2024. All rights reserved.