master.js文件
const cp = require('child_process') //控制子進程的調度
const child_process = cp.fork(__dirname + './child.js'); //創建子進程,參數是子進程入口js
child_process.send('haha'); //給子進程發送消息
child_process.on('message',(str) => {
console.log(str); //主進程接收子進程發送的消息
})
child.js文件
process.on('message',(str) => { //process是一個全局變量
console.log(str);
process.send('hehe'); //子進程給主進程發送消息
}) //子進程接受消息
運行node master.js 輸出haha 此時主進程未退出