2017-11-26 11 views
0

Ich importiere ein Knotenmodul mit import {GraphQLSchema, GraphQLObjectType} from 'graphql';, aber es verweist auf den falschen Ordner. Gibt es eine Möglichkeit, dass ich stattdessen auf das Knotenmodul 'graphql' verweisen kann, ohne den gesamten Pfad schreiben zu müssen, ähnlich wie ich auf ein anderes Knotenmodul wie import { ApolloModule } from 'apollo-angular'; referenziere?Wie ändere ich den zu importierenden Ordner in einer eckigen App?

Dies ist der Fehler im bekommen:

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

Ich versuche, den Knotenmodul und nicht den Ordner Ich habe zu verweisen.

Dies ist eine vereinfachte Version meiner Strukturdatei:

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

Antwort

0

Es kann eine bessere Antwort, aber die einfachste und naheliegendste Antwort ist Ihre /server/graphql Ordner so etwas wie server/gql

umbenennen
Verwandte Themen