0 gql
Codemod工具检测gql标记模板,并将其提取到单独的文件
使用
默认情况下,此代码模块查找所有 gql 来自的标签用法 graphql-tag 给定模式的导入。然后,对GraphQL内容和片段进行分析,并将其放入一个单独的文件中 .graphql 文件。
# This codemods all .ts and .tsx files under path/to/files that import and use gql tag
$ npx 0gql@latest "path/to/files/*.ts*"
还有其他选择。中的完整选项 选项 部分。
选项
Usage: 0gql [options] <file pattern>
Options:
-V, --version output the version number
-e, --extension <target extension> extension of the generated file/s (default: ".graphql")
-m, --modules <gql tag module/s> module/s where gql tag are imported from. Comma separated (default: "graphql-tag")
-r, --remove remove original gql tag usage
-h, --help display help for command