首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法查询类型为" query“的字段"allDevArticles”以获取dev.to项目

无法查询类型为" query“的字段"allDevArticles”以获取dev.to项目
EN

Stack Overflow用户
提问于 2020-07-07 18:42:10
回答 1查看 1.1K关注 0票数 2

我正在使用gatsby-source-dev gatsby插件将我所有的dev.to文章放到我的gatsby页面上。https://github.com/geocine/gatsby-source-dev

它工作得很好,但最近它开始给我这个错误。

“无法查询类型为" query”graphql/template-strings的字段"allDevArticles“”

无法在网站上获取我的最新文章。

我的gatsby-config.js如下所示

代码语言:javascript
复制
module.exports = {

  plugins: [
    `gatsby-plugin-react-helmet`,
    {
      resolve: `gatsby-source-filesystem`,
      options: {
        name: `profile`,
        path: `./data`,
      },
    },
    `gatsby-transformer-sharp`,
    `gatsby-transformer-json`,
    `gatsby-plugin-sharp`,
    {
      resolve: `gatsby-source-dev`,
      options: {
        username:'vish448'
      }
    },
  ],
}

我在页面上的graphql查询如下所示

代码语言:javascript
复制
export const query = graphql`
query ArticlePageQuery {
    allDevArticles {
    nodes {
      article {
        title
        url
        published_at(formatString: "DD MMM YYYY")
      }
    }
  }
}`
EN

回答 1

Stack Overflow用户

发布于 2020-07-08 04:16:40

我已经为gatsby-source-dev插件更新了我在gatsby-config.js中的配置,它工作得很好。所以基本上这些字符串引号引起了一个问题。我已将这些引号更改为字符串文字()

代码语言:javascript
复制
module.exports = {
  plugins: [
    `gatsby-plugin-react-helmet`,
    {
      resolve: `gatsby-source-filesystem`,
      options: {
        name: `profile`,
        path: `./data`,
      },
    },
    `gatsby-transformer-sharp`,
    `gatsby-transformer-json`,
    `gatsby-plugin-sharp`,
    {
      resolve: `gatsby-source-dev`,
      options: {
        **username:`vish448`**
      }
    },
  ],
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62773434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档