Я работаю над созданием дочернего процесса.В качестве части этого мне нужно передать объект приложения от родительского к дочернему процессу.
parent.js
module.exports = function (app) {
// app object is available here. Need to pass this to child
const path = require("path");
const cp = require('child_process');
let child = cp.fork(__dirname + '../../worker/worker.js');
child.on('message', (app) => {
console.log('Message from child', app);
});
child.send({ 'app': app });
};
worker.js
process.on('message', (app) => {
console.log('Message from parent:', app);
});
Вывод Iсейчас получаю: Сообщение от родителя: {}
Можете ли вы сказать мне, что мне нужно использовать spawn или fork?Буду признателен за любую помощь