You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GraphQL规范的文件扩展名有哪些?除文档提及外还有其他选项吗?

GraphQL规范与文件扩展名说明

首先,GraphQL官方规范本身没有强制要求特定的文件扩展名——它只关心Schema定义语言(SDL)的语法内容,和文件用什么后缀名无关。

不过社区和主流工具链里有一些常用的约定扩展名,包括:

  • .graphql:最通用、最广泛被接受的扩展名,绝大多数GraphQL相关工具默认识别这个后缀
  • .gql:.graphql的简写,功能完全一致,适合想缩短文件名的场景
  • .graphqls:有时被用来区分仅包含Schema定义的文件,和包含查询/变更的.graphql文件做区分,属于社区细分约定
  • .gqls:对应.graphqls的简写形式

另外,部分项目也会根据自身需求自定义扩展名,只要在工具链(如webpack、Vite等构建工具)中配置好对应扩展名的解析规则,就能正常识别处理。

内容的提问来源于stack exchange,提问作者Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 22:00:23