我在 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發球”- 選項卡名稱為“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