我已经开发了NestJS Server应用程序。 NestJs是使用TypeScript编写的Express运行的节点服务器。
现在,我想在rapsberry pi上部署该应用程序。但是,我只能从本地主机访问服务器。如果我尝试从其他客户端访问,则不会返回任何内容。 (图片中的“ ^ C”只是取消符号; D)
我已经将主机名设置为0.0.0.0
。我还能做什么?
# /src/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');
}
答案 0 :(得分:1)
您必须打开防火墙端口和服务,请参见下文(适用于CentOS盒):
between