【问题标题】:Using apollo client (or some alternative) server-side to get autocompletion and syntax highlighting使用 apollo 客户端(或其他替代方法)服务器端来获得自动完成和语法高亮
【发布时间】:2020-09-07 17:13:55
【问题描述】:

我目前在我的服务器中使用标准fetch 来查询我的graphql api。这行得通,但没有graphql语法突出显示/自动完成,我无法使用https://marketplace.visualstudio.com/items?itemName=apollographql.vscode-apollo等工具

我的直接想法是在服务器上使用 apollo-client,但是我无法弄清楚是否可以在没有缓存的情况下以轻量级方式设置它。

也许除了 apollo 客户端之外还有其他一些替代方案,可以通过使用普通的 fetch() 来增强开发人员的体验?

【问题讨论】:

    标签: node.js visual-studio-code graphql apollo


    【解决方案1】:

    您可能想使用GraphQL extension by Prisma instead。除了支持.graphql 文件和gql 标签检测之外,它还允许您通过添加注释来为任何字符串添加语法高亮:

    const query = /* GraphQL */ `
      query {
        hello
      }
    `
    

    【讨论】:

      猜你喜欢
      • 2018-06-14
      • 1970-01-01
      • 2011-09-09
      • 2012-02-12
      • 1970-01-01
      • 2016-08-31
      • 1970-01-01
      • 2011-09-28
      • 2011-01-02
      相关资源
      最近更新 更多