【发布时间】:2019-09-15 15:38:03
【问题描述】:
我正在使用 node js 在 graphql 中工作。我想获取服务器的主机名并在文件的任何位置使用它。
这是我的代码:
app.use('/api',graphqlHTTP((req,res)=>({
context:{
oauth_token:req.oauth_token,
host : req.headers['host'],
ip: req.ip
},
schema,
graphiql: true,
})));
我正在通过解析器在架构文件中访问它。喜欢:
resolve: (parent, args, context, resolveInfo) => {
host = context.host;
}
在这里我可以获取主机名。但是我怎么能在任何文件中使用它呢?
【问题讨论】:
标签: node.js express graphql graphql-js express-graphql