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 && myCommand
no 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 && command
quiser
-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