GraphQL 安装2025年3月17日 | 阅读 3 分钟 让我们从 GraphQL.js 的安装开始。在开始之前,您必须具备以下条件。
有两种方法可以执行 GraphQL 查询
使用命令行工具执行 GraphQL 查询在这里,我们不使用任何需要转译的语言特性,但我们将使用一些 ES6 特性,如 Promise、类和箭头函数等。
![]() ![]() 如何编写代码?GraphQL 应用程序有三个重要组成部分。即模式 (schema)、查询 (query) 和解析器 (resolver)。当我们为 GraphQL 服务器编写查询时,为了处理 GraphQL 查询,我们需要一个模式 (schema)。模式用于定义查询类型。我们还需要一个 API 根目录,其中包含一个名为“解析器 (resolver)”的函数,用于每个 API 终结点。 让我们创建一个 API,简单地返回“Hello World”。在安装 node.js 的当前文件夹中创建一个 server.js 文件,并编写以下代码 现在,使用以下命令运行它 ![]() 在这里,您可以看到 GraphQL 响应打印为 这是一个简单的 GraphQL 查询,您在命令行提示符下执行了它,而无需使用服务器。 运行 Express GraphQL 服务器以执行查询运行 GraphQL API 服务器的最简单方法是使用 Express。Express 是一个流行的 Node.js Web 应用程序框架。 如果您尚未安装 Express,请首先使用以下命令安装 Express 有关更多信息,请参阅此链接:install-expressjs 您必须使用以下命令安装两个额外的依赖项 ![]() 如何编写代码?使用以下代码修改“server.js”文件,以创建一个 API 服务器,而不是运行单个查询的脚本。在这里,我们使用 'express' 模块来运行 Web 服务器,而不是直接使用 graphql 函数执行查询,我们可以使用 express-graphql 库在“/graphql” HTTP 终结点上挂载一个 GraphQL API 服务器 现在,使用以下命令运行 GraphQL 服务器 ![]() GraphQL API 服务器现在正在运行。在 Web 浏览器中打开 https://:4000/graphql。 ![]() 在这里,您可以看到如何运行 GraphQL 服务器以及如何使用 GraphiQL 界面发出查询。 下一主题GraphQL 架构 |
我们请求您订阅我们的新闻通讯以获取最新更新。