[Support] 请问项目/组件中能否获取当前正在运行的 ip/port 等信息? | Is it possible to get project's ip or port on the fly? #3577
-
Describe the problem(描述问题)场景:写了一个组件,会动态增加路由到主项目中,期望能够在控制台输出这些路由的访问地址,并且可以直接点击打开链接。这就意味着需要拿到 protocol, host & port,但文档中似乎没有发现有 api 暴露这些信息。 尝试找了一下 cli-plugin-dev 里边的确有准确的实际使用的 port,但来源于子进程的 message 事件且似乎没有对外暴露。 另外 egg.js 有相关讨论,我不确定 midway 是如何把配置传递给 egg 的,是否有更简便的方法能拿到这些信息呢? Midway Versions(Midway 版本)3.12.3 |
Beta Was this translation helpful? Give feedback.
Answered by
czy88840616
Jan 22, 2024
Replies: 1 comment 5 replies
-
端口取 process.env.MIDWAY_HTTP_PORT 即可。 |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
取配置中的ip和环境变量或一下