我在 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 start”
上述脚本运行 bash 控制台。
-new_console:d:C:\ git \ AgentReporting \ src \ AgentReporting.Client \ Agent-reporting-客户端- 起始目录
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 我 && npm 运行构建 && npm 启动