0

所以我有这个 codegen.yml

overwrite: true
schema: 
    - ${REACT_APP_GRAPHQL_URL}:
        headers: 
            'x-hasura-admin-secret': ${REACT_APP_GRAPHQL_ADMIN_SECRET}
documents: "./src/**/*.{ts,tsx}"
generates:
    src/generated/graphql.tsx:
        plugins:
            - "typescript"
            - "typescript-operations"
            - "typescript-react-apollo"
        config:
            withHooks: true

我的 .env 看起来像这样:

REACT_APP_GRAPHQL_URL=https://somesite.com/graphql
REACT_APP_GRAPHQL_ADMIN_SECRET=abcde1234

但每次我运行 codegennpm run codegennpm run codegen -r dotenv/config. 我已经尝试更改引号、空格等,但它仍然不起作用。当我用 URI 和 admin-secret 替换环境变量时,它运行良好。我做错了什么?

4

0 回答 0