V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fgwmlhdkkkw
V2EX  ›  分享创造

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

  •  
  •   fgwmlhdkkkw · 104 天前 · 550 次点击
    这是一个创建于 104 天前的主题,其中的信息可能已经有所发展或是发生改变。

    地址 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
    
    1 条回复
    fgwmlhdkkkw
        1
    fgwmlhdkkkw  
    OP
       100 天前
    额,,,怎么一个回复都没有……

    但是现在可以直接下载编译好的 exe 了。[下载]( https://github.com/zzztttkkk/px/releases)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2511 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 01:31 · PVG 09:31 · LAX 17:31 · JFK 20:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.