gpt4 book ai didi

node.js - package.json - 如何获取本地机器的 IP 地址?

转载 作者:搜寻专家 更新时间:2023-11-01 00:28:46 24 4
gpt4 key购买 nike

我有一个使用 webpack-dev-server 的 node.js 应用程序,所以在我的 package.json 中我有这个来启动它:

...
"scripts": {
"start": "webpack-dev-server --host 192.168.0.13 --port 3001",
}
...

192.168.0.13 是我的本地 IP 地址。由于我的网络使用 DHCP,是否有一个变量可以代替我在 package.json 或 webpack.config.js 文件中的 IP 地址,以便它始终使用我的本地 IP?

注意:我已经读到我可以使用 0.0.0.0,但这显然是不安全的,所以我可以在 package.json 或 webpack.config.js 文件中直接使用其他东西吗这将动态地为 webpack-dev-server 提供我的本地 IP 地址?

最佳答案

我发现可以使用 host 选项在 webpack.config.js 中动态设置主机:

...
devServer: {
host: require('os').hostname().toLowerCase(),
port: 3001,
...
},
...

关于node.js - package.json - 如何获取本地机器的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46754647/

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