【发布时间】:2019-05-18 15:32:02
【问题描述】:
我正在尝试查询放在src/data 目录中的两个JSON 文件。我安装了gatsby-transformer-json 并将目录添加为源。
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/src/data/`
}
}
然后我尝试了几种方法来构建 graphql 查询,但我只能成功查询我创建的第一个 json 文件 work_experiences.json,虽然我的第二个文件 skills.json 具有完全相同的结构
{
"work_experiences": [
{
"body": "lorem ipsum",
"title": "lorem ipsum",
"role": "lorem",
"dateBegin": "2015-10-01",
"dateEnd": "2016-07-03",
"companyUrl": "http://www.lorem.com",
"workUrl": "/lorem/ipsum/"
},
...
有没有办法查询这两个文件,还是我必须将所有内容合并到一个 data.json 文件中?
【问题讨论】:
-
我将这两个文件合并到一个
data.json文件中,虽然感觉不对,但它似乎可以工作 -
您能否将技能的 json 文件添加到您的问题中?
标签: json reactjs graphql gatsby