Я действительно новичок в NodeJS и играю с некоторыми функциями. Я хочу использовать некоторые команды из cmd, используя Node. Моя попытка была здесь:
const execSync = require('child_process').execSync;
code = execSync('node -v');
console.log(code);
Но вместо того, чтобы получить однострочник, я получаю целый объект ChildProcess, подобный этому:
ChildProcess {
_events: [Object: null prototype] {
close: [Function: exithandler],
error: [Function: errorhandler]
},
_eventsCount: 2,.....and so on
Кто-нибудь может мне помочь, пожалуйста? Почему это так и как я могу это сделать?