Conemu - как добавить команду «npm start» при открытии вкладки?

Conemu - как добавить команду «npm start» при открытии вкладки?

У меня есть следующий скрипт запуска bash в консоли 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

Как добавить сюда команду «npm start»?

решение1

Ладно, мне это удалось... Но, черт возьми, в Интернете было сложно найти какие-либо примеры.

-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 start"

Приведенный выше скрипт запускает консоль bash.

-new_console:d:C:\git\AgentReporting\src\AgentReporting.Client\agent-reporting-client- начальный каталог

с20Вт- откроется только на 20% размера окна, вертикально, снизу.

т:"Нг Служить"- с названием вкладки "Ng Serve"

-c "запуск npm"- запускает команду "npm start"

решение2

Мне тоже было очень сложно найти какую-либо информацию в интернете.

Ваше решение не сработало для меня, сработало добавление && myCommandв конец сценария Задачи. Если я возьму ваш пример в вашем вопросе, то это станет

-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 начать

Вы даже можете комбинировать несколько команд столько раз, && commandсколько захотите.

-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 run build && npm start

Связанный контент