Node.js os.networkInterfaces返回空对象

Bas*_*auw 5 operating-system mac-address node.js

我正在尝试从客户端计算机获取mac地址。我做了一些搜索,发现了一些npm软件包。但是许多人似乎使用包含的os模块来做a os.networkInterfaces()并从那里走得更远。

但是,当我尝试使用os模块获取所有接口时,它将返回一个空对象。我在文档中读到,它返回已分配了网络地址的接口。

因此,我对自己在做的事情有些困惑,因为我认为没有理由不做任何事情。

有人可以帮我解决找到客户端的mac地址的问题吗?

所有帮助将不胜感激