我正在尝试关注Apollo graphql tutorial,并坚持创建Apollo Client
当我运行翻译为npm run codegen
的{{1}}时,出现以下错误:
apollo client:codegen --target typescript --watch
我的 launches.tsx 看起来正确:
Generating query files with 'typescript' target
→ Syntax error in file:///Users/anatoly/Documents/git/fullstack-tutorial/start/client/src/pages/launches.tsx: Syntax Error: Unexpected <
…
我的 package.json 如下:
import React, { Fragment } from 'react';
import { RouteComponentProps } from '@reach/router';
import gql from 'graphql-tag';
interface LaunchesProps extends RouteComponentProps {}
const Launches: React.FC<LaunchesProps> = () => {
return <div />;
}
export const LAUNCH_TILE_DATA = gql`
`;
export default Launches;
尝试使用节点v14.4.0和v13.12.0,相同的错误。有什么建议我在做什么错?谢谢。
答案 0 :(得分:0)
尝试命令
npx apollo-codegen introspect-schema http://localhost:4000/graphql --output ./types/schema.json
祝你好运!