Сервер Nestjs и GraphQL доступен только на локальном хосте
Я создал API, используя NestJs и GraphQL, выставив сервер GraphQL (Apollo) с определенным портом. Все работает нормально, пока я используюhttp://localhost:3001/graphql
конечная точка. Как только я перехожу наhttp://<ip-address>:3001/graphql
соединение не может быть установлено.
я изменилmain.ts
файл, чтобы включить адрес хоста, и я ожидал, что смогу достичь конечной точки на той же машине, но тщетно.
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
app.enableCors();
await app.listen(3001, '0.0.0.0', async () => {
console.log(` Server started at ${await app.getUrl()}`);
});
}
bootstrap();
Зависимости:
"@nestjs/graphql": "^10.2.0",
"graphql": "^16.6.0",
"@nestjs/apollo": "^10.2.0",