Conemu - como adicionar um comando “npm start” quando a aba abre?

Conemu - como adicionar um comando “npm start” quando a aba abre?

Eu tenho o seguinte script de inicialização do bash no console do 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

Como adicionar o comando “npm start” a isso?

Responder1

Ok, consegui fazer isso... Mas caramba, foi difícil encontrar algum exemplo na 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 "npm início"

O script acima executa o console bash.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client- diretório inicial

s20Vt- abrirá apenas 20% do tamanho da janela, verticalmente, na parte inferior.

t:"Ng Servir"- com o nome da aba "Ng Serve"

-c "npm início"- executa o comando "npm start"

Responder2

O mesmo para mim foi super difícil encontrar qualquer informação na internet.

Sua solução não funcionou para mim, o que funcionou foi adicionar && myCommandno final do script da Task. Se eu pegar o seu exemplo na sua pergunta, isso se tornaria

-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 início

Você pode até combinar vários comandos com quantos && commandquiser

-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 executar compilação && npm iniciar

informação relacionada