Ejecutar tarea gulp desde un gulpfile.js desde otro gulpfile.js

Quizás sea algo malo con mi enfoque, pero tengo una situación similar:

tengo uncomponent-a eso tiene un trago. Una de sus tareas (por ejemplo, compilar) compila el componente y crea un archivo js combinado en la carpeta disttengo uncomponent-b eso tiene un trago. Una de sus tareas (por ejemplo, compilar) compila el componente y crea un archivo js combinado en la carpeta distTengo un proyecto que usa ambos componentes. Este proyecto también tiene un trago y en él me gustaría escribir una tarea que:ejecuta la tarea de compilación desde /components/component-a/gulpfile.jsejecuta la tarea de compilación desde /components/component-b/gulpfile.jsconcats /components/component-a/dist/build.js y /components/component-b/dist/build.js (sé cómo hacerlo)

Lo que no sé es cómo ejecutar la tarea de compilación desde /components/component-?/gulpfile.js. ¿Es posible o debería tratar esta situación de otra manera?

Respuestas a la pregunta(1)

Su respuesta a la pregunta