提问人:physicsboy 提问时间:11/17/2023 更新时间:11/17/2023 访问量:10
代码拆分 GraphQL 类型导致 require 问题
Code splitting GraphQL types causing issues on require
问:
我正在学习 graphql 和 node 教程,我正在尝试对 repo 的各个方面进行一些代码拆分,将 Types、mock data 和 schema 拆分到各自的目录中。
似乎模式和模拟数据正在发挥作用,但事实证明这些类型是有问题的......
文件结构:
└── server/
├── mockData/
│ └── ...
├── schema/
│ └── schema.js
└── types/
├── author.js
├── book.js
└── index.js
索引.js
module.exports = {
BookType: require('./book'),
AuthorType: require('./author');
};
我知道当 Author 和 Book 类型都包含在文件中时可以完美运行,但是像这样拆分,它们会抛出错误......schema.js
应为 undefined 为 GraphQL 类型。
我确实看到了这个答案,但它让我比我到达时更困惑......
有人能帮忙用比提到的问题更清楚的方式解释,并可能向我展示我的方式错误吗?
答: 暂无答案
评论