Conemu: ¿cómo agregar un comando "npm start" cuando se abre la pestaña?

Conemu: ¿cómo agregar un comando "npm start" cuando se abre la pestaña?

Tengo el siguiente script de inicio de bash en la consola Conemu:

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client set "PATH=%ConEmuDir%..\Git\usr\bin;%PATH%" & %ConEmuDir%..\ Git\git-cmd.exe --no-cd --command=%ConEmuBaseDirShort%\conemu-msys2-64.exe /usr/bin/bash.exe -l -i -new_console:s20V

¿Cómo agregar el comando "npm start" a esto?

Respuesta1

Ok, logré hacer eso... Pero diablos, fue difícil encontrar ejemplos en Internet.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client set "PATH=%ConEmuDir%..\Git\usr\bin;%PATH%" & %ConEmuDir%..\ Git\git-cmd.exe --no-cd --command=%ConEmuBaseDirShort%\conemu-msys2-64.exe /usr/bin/bash.exe -l -i -new_console:s20Vt:"Ng Serve" -c "inicio npm"

El script anterior ejecuta la consola bash.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client- directorio de inicio

s20Vt- se abrirá sólo en el 20% del tamaño de la ventana, verticalmente, en la parte inferior.

t:"Ng servicio"- con el nombre de la pestaña "Ng Serve"

-c "inicio de npm"- ejecuta el comando "npm start"

Respuesta2

Lo mismo para mí fue muy difícil encontrar información en Internet.

Tu solución no funcionó para mí, lo que funcionó fue agregar && myCommandal final del script de la Tarea. Si tomo su ejemplo en su pregunta, eso se convertiría en

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client set "PATH=%ConEmuDir%..\Git\usr\bin;%PATH%" & %ConEmuDir%..\ Git\git-cmd.exe --no-cd --command=%ConEmuBaseDirShort%\conemu-msys2-64.exe /usr/bin/bash.exe -l -i -new_console:s20V&& inicio de npm

Incluso puedes combinar múltiples comandos con tantos && commandcomo quieras.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client set "PATH=%ConEmuDir%..\Git\usr\bin;%PATH%" & %ConEmuDir%..\ Git\git-cmd.exe --no-cd --command=%ConEmuBaseDirShort%\conemu-msys2-64.exe /usr/bin/bash.exe -l -i -new_console:s20V&& npm i && npm ejecutar compilación && npm iniciar

información relacionada