是否可以通过nodejs检查系统是否在LAN与WiFi之间?

时间:2018-11-28 21:44:48

标签: node.js electron

是否有用于节点的软件包可以确定PC是否在LAN与Wifi连接上?

我已经查看了节点文档,但似乎没有本地节点模块。 (https://nodejs.org/api/os.html

在NPM中也找不到任何可以确定这一点的东西。

1 个答案:

答案 0 :(得分:0)

请记住,您可以使用exec运行任何bash命令。

因此,您可以按照以下步骤进行操作

const util = require('util');
const exec = util.promisify(require('child_process').exec);

async function main() {
  const { stdout, stderr } = await exec('tail -n+3 /proc/net/wireless | grep -q .');

 if (stdout) { // wirelesss }
}

main()

已修改:determine if connection is wired or wireless?