Почему Node.js Scaling работает в Linux, а не в Windows? - PullRequest
0 голосов
/ 11 июня 2018

Learning Node и застрять с этим примером:

// Adding child_process from the Node build-in Module:
let exec = require("child_process").exec;
// Requesting time:
let child = exec("uptime", function(err, stdout, stderr){
    if (err) {
      console.log("Error: " + stderr);
    } else {
      console.log("Output is: " + stdout);
    }
});
console.log("PID is: " + child.pid);

Может кто-нибудь объяснить, почему этот код работает в Linux, а не в Windows.Извините, это может быть глупый вопрос, но я новичок и в настоящее время изучаю Node.PS извините, если мой вопрос не правильный, я все еще привыкаю размещать вопросы здесь.Заранее спасибо!

1 Ответ

0 голосов
/ 11 июня 2018

Я думаю, что uptime не является командой Windows.Это работает только в Linux. Вы можете использовать

systeminfo | find "Boot Time"

вместо времени безотказной работы.как

exec('systeminfo | find "Boot Time"')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...