Conemu - 탭이 열릴 때 "npm start" 명령을 추가하는 방법은 무엇입니까?

Conemu - 탭이 열릴 때 "npm start" 명령을 추가하는 방법은 무엇입니까?

Conemu 콘솔에 다음 bash 시작 스크립트가 있습니다.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client 세트 "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 start" 명령을 추가하는 방법은 무엇입니까?

답변1

좋아, 그럭저럭 해냈는데... 그런데 인터넷에서 예제를 찾기가 어려웠습니다.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client 세트 "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 시작"

위 스크립트는 bash 콘솔을 실행합니다.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client- 시작 디렉토리

s20Vt- 창 크기의 20%만 세로로, 하단으로 열립니다.

t:"응 서브"- 탭 이름이 "Ng Serve"인 경우

-c "npm 시작"- "npm start" 명령을 실행합니다.

답변2

저 역시 마찬가지였습니다. 인터넷에서 정보를 찾는 것이 매우 어려웠습니다.

귀하의 솔루션이 저에게 효과적이지 않았습니다. && myCommand작업 스크립트 끝에 추가하는 것이 효과적이었습니다. 귀하의 질문에 귀하의 예를 들면 다음과 같습니다.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client 세트 "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 시작

&& command여러 명령을 원하는 만큼 결합할 수도 있습니다.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client 세트 "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 run build && npm start

관련 정보