刚刚开始学习GraphQL,我想分享一个在快速阿波罗服务器中导出的枚举。
./src/shared/fruitsEnum.ts
export enum fruitsEnum{
APPLE,
ORANGE
}
导入枚举
./src/market/fruits.ts
import { fruitsEnum } from "./src/shared/fruitsEnum.ts"
export const typeDef = `
type Fruit{
id: ID
fruitName: fruitsEnum
}
type Query{
...
}
`
我尝试这样做,但是得到Error: Unknown type fruitsEnum
。之所以将枚举放在单独的位置,是因为在其他架构中可能使用相同的枚举。我的目标是拥有一个可共享的枚举类型。
答案 0 :(得分:1)