一个项目脚本管理工具,类似于 package.json 中的 scripts。用 rust 实现的。

105 天前
 fgwmlhdkkkw

地址 px

但是我不太会用 github action ,所以现在 release 没有二进制。。。

希望有人能来个 pull requests 。。。

示例:

px.toml文件内容:

[values]
x = 12
y = "xx"
z = false

[cmds.echo]
matrix = [["a", "b", "c"], [1, 3]]
args = ["${x}", "${#.0}-${#.1}.${z}"]

[cmds.ls]
dir = "./src"

执行 px ls,输出为:

config.rs  exec.rs  main.rs  value.rs

执行px echo a1 b2 输出为:

12 a-1.false a1 b2
12 a-3.false a1 b2
12 b-1.false a1 b2
12 b-3.false a1 b2
12 c-1.false a1 b2
12 c-3.false a1 b2
551 次点击
所在节点    分享创造
1 条回复
fgwmlhdkkkw
101 天前
额,,,怎么一个回复都没有……

但是现在可以直接下载编译好的 exe 了。[下载]( https://github.com/zzztttkkk/px/releases)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1073023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX