3 个版本

0.1.2 2022年10月6日
0.1.1 2022年10月6日
0.1.0 2022年10月6日

10#concurrently

MIT 许可证

5KB
84

启动器

这是尝试克隆 NPM 的 concurrently 包的基础版本。

image

示例

  1. 使用命令行参数
$ cargo install rouse
$ rouse "echo 'wow cool'" "sleep 2; echo 'also cool'"
[echo] wow cool
[sleep] also cool
  1. 在你的目录中有 cmds.toml TOML 文件。
[[cmds]]
label = "wtf"
cmd = "sleep 4; echo 'fuck yeah'"

[[cmds]]
label = "wtf2"
cmd = "sleep 2; echo 'fuck yeah'"
$ rouse
[wtf2] fuck yeah
[wtf] fuck yeah

依赖项

~0.6–1.2MB
~28K SLoC