7 个版本 (破坏性更新)
0.7.0 | 2023 年 6 月 25 日 |
---|---|
0.6.0 | 2023 年 6 月 24 日 |
0.5.0 | 2023 年 6 月 23 日 |
0.4.0 | 2023 年 6 月 23 日 |
0.1.0 | 2023 年 6 月 22 日 |
#304 在 构建实用工具
每月 36 次下载
19KB
404 代码行
命令运行器,用于您的 ./scripts
文件夹
invoke-script
是在您的 scripts
文件夹中执行程序时的语法糖。
提示:将
invoke-script
别名为较短的名称,例如is
安装
目前,它仅作为 cargo 二进制文件提供。一旦达到 v1.0.0,将扩展安装选项。
cargo install invoke-script
快速入门
如果您有一个以 hash-bang 行开始的 ./scripts
文件夹中的文件
scripts/build.sh
#! /usr/bin/sh
echo compiling stuff...
sleep 2
echo done
您可以使用以下方式运行它
invoke-script build
>> compiling stuff...
>> done
它不一定是 bash。如果您能指定完整的路径,可以使用任何类似解释器的程序。在 Linux 机器上,如果您不确定完整的路径可能是什么,可以使用 /usr/bin/env
scripts/test.py
#! /usr/bin/env python
print("HELLO FROM PYTHON")
以相同的方式运行它
invoke-script test
>> HELLO FROM PYTHON
依赖项
~0.4–0.8MB
~19K SLoC