【发布时间】:2020-06-10 20:21:19
【问题描述】:
我是新来的。我正在尝试使用名为“external-ip”的包获取外部 IP 他们的示例中有此代码
const getIP = require('external-ip')();
getIP((err, ip) => {
if (err) {
// every service in the list has failed
throw err;
}
ip = ip;
console.log(ip);
});
它运行良好,但是我想在函数之外使用 IP,请问我该如何使用它?
我试过了,但对我没用
const ipaddress = getIP((err, ip) => {
if (err) {
// every service in the list has failed
throw err;
}
return ip;
console.log(ip);
});
console.log(ipaddress);
【问题讨论】:
-
用'let'定义你的ip变量,并在你的函数之外进行
-
成功了!谢谢。如果我可以问如果我返回IP怎么办?它会存储在 ipaddress 变量中吗?
标签: javascript node.js npm ip