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

上記のスクリプトは bash コンソールを実行します。

-new_console:d:C:\git\AgentReporting\src\AgentReporting.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 ビルド && npm スタート

関連情報