Apollo-server 在生产中隐藏 graphql ui
Apollo-server hide graphql ui in production
我一直在寻找对此的解释。这个问题有点“基础”,所以我很想找到解决方案 quickly,但我没有。
我想在生产服务器中隐藏图形 ui 这样任何人都看不到我的查询,但我不能。我很容易弄清楚如何在本地和生产环境中使用不同的环境变量。我在文档中搜索,但找不到方法。
提前致谢!
要禁用 UI,您可以使用 playground: false
进行配置
https://www.apollographql.com/docs/apollo-server/testing/graphql-playground/
const server = new ApolloServer({
schema,
introspection: false,
playground: false,
});
我一直在寻找对此的解释。这个问题有点“基础”,所以我很想找到解决方案 quickly,但我没有。
我想在生产服务器中隐藏图形 ui 这样任何人都看不到我的查询,但我不能。我很容易弄清楚如何在本地和生产环境中使用不同的环境变量。我在文档中搜索,但找不到方法。
提前致谢!
要禁用 UI,您可以使用 playground: false
https://www.apollographql.com/docs/apollo-server/testing/graphql-playground/
const server = new ApolloServer({
schema,
introspection: false,
playground: false,
});