nodejs父进程如何给子进程传递消息
时间: 2023-06-27 07:08:28 浏览: 141
nodejs父子进程的stream方式通信.zip_cameraodl_nodejs 进程通信_nodejs父子进程通信_spa
可以使用 Node.js 中的 child_process 模块来创建子进程,并在父进程和子进程之间进行通信。以下是一个简单的例子:
在父进程中发送消息:
```javascript
const { spawn } = require('child_process');
const child = spawn('node', ['child.js']);
child.stdin.write('message from parent');
```
在子进程中接收消息:
```javascript
process.stdin.on('data', (data) => {
console.log(data.toString());
});
```
在子进程中发送消息:
```javascript
process.stdout.write('message from child');
```
在父进程中接收消息:
```javascript
child.stdout.on('data', (data) => {
console.log(data.toString());
});
```
阅读全文