修复spawn监听事件

This commit is contained in:
whyour 2022-05-21 00:47:05 +08:00
parent d96206ef66
commit a90e536403

View File

@ -50,7 +50,8 @@ export default class ScheduleService {
const startTime = dayjs(); const startTime = dayjs();
const cp = spawn(command, { shell: '/bin/bash' }); const cp = spawn(command, { shell: '/bin/bash' });
await callbacks.onStart?.(cp, startTime); // TODO:
callbacks.onStart?.(cp, startTime);
cp.stdout.on('data', async (data) => { cp.stdout.on('data', async (data) => {
await callbacks.onLog?.(data.toString()); await callbacks.onLog?.(data.toString());