gpt4 book ai didi

node.js - 如何在 LoopBack 4 中的所有网络接口(interface)上启动 HTTP Server

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:28 25 4
gpt4 key购买 nike

我使用 LoopBack 4 cli 创建了一个新应用程序。我想在所有接口(interface) 0.0.0.0 而不是 127.0.0.1 上启动应用程序。

我怎样才能做到这一点?

另外如何更改应用程序启动的端口号?

最佳答案

对于 LB4:

如果您使用 RestApplication,根据 thisthis

您可以在此处传递主机:

const app = new RestApplication({
rest: {
port: 3001,
host: "my-host"
},
});

或者,如果您使用自己的应用程序扩展任何应用程序,您可以将其传递给 super:

export class MyApplication extends RestApplication {
constructor() {
super({
rest: {
port: 4000,
host: 'my-host',
},
});
}
}

如果您使用 LB3:
/server 文件夹中有一个名为 config.json 的配置文件。将 host 更改为:

{
"restApiRoot": "/v1",
"host": "0.0.0.0",
"port": 5000,
.
.
.
"legacyExplorer": false
}

关于node.js - 如何在 LoopBack 4 中的所有网络接口(interface)上启动 HTTP Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53719378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com