Я хотел бы сделать панель мониторинга сети реагирующей. Что я пытаюсь сделать, так это получить всю информацию по устройствам локальной сети и отобразить их при реагировании, как Net Анализатор мобильное приложение. Но не мобильное с reactjs. Я могу получить доступ к нескольким простым данным, используя несколько узловых модулей, но я не могу запустить те же коды при реакции. Модули узлов и выходы, которые я использую, следующие:
var network = require('network');
network.get_public_ip(function(err, ip) {
console.log(err || ip); // should return your public IP address
})
network.get_private_ip(function(err, ip) {
console.log(err || ip); // err may be 'No active network interface found'.
})
network.get_gateway_ip(function(err, ip) {
console.log(err || ip); // err may be 'No active network interface found.'
})
network.get_interfaces_list(function(err, list) {
list.forEach(item => console.log(item));
})
выход 1
Второй модуль, который я использую
const find = require('local-devices');
find().then(devices => {
console.log(devices);
})
output 2
Когда я использую эти модули для реагирования, я получаю некоторые ошибки, подобные этой.
реагирую на ошибки
Я должен улучшить Интерфейс с реагировать. Как мне действовать? Какой самый логичный способ?