2017-11-26 1 views
0

import {GraphQLSchema, GraphQLObjectType} from 'graphql';을 사용하여 노드 모듈을 가져 오지만 잘못된 폴더를 참조합니다. 다른 노드 모듈을 참조하는 것과 비슷한 전체 경로를 쓸 필요없이 노드 모듈 'graphql'을 참조 할 수있는 방법이 있습니까 import { ApolloModule } from 'apollo-angular';? 내가 만든 폴더를 노드 모듈을 참조하려고하고 있지 않다각도 응용 프로그램에서 가져올 폴더를 변경하는 방법은 무엇입니까?

'.../server/graphql/index"' has no exported member 'GraphQLObjectType' 

:

은 점점 오류 메신저입니다.

이 내 파일 구조의 단순화 된 버전입니다 :

. 
+-- client 
| +-- app.module.ts 
+-- node_modules 
+-- server 
| +-- graphql 
| | +-- mutations 
| | +-- queries 
| | +-- types 
| | +-- index.ts 
| | +-- app.ts // my server file 
+-- package.json 
+-- .angular-cli.json 

답변

0

더 나은 대답하지만, 가장 쉽고 가장 확실한 대답은 server/gql

처럼 /server/graphql 폴더 무언가의 이름을 바꿀 수 있습니다 할 수 있습니다
관련 문제