4 个版本
0.1.3 | 2020年7月15日 |
---|---|
0.1.2 | 2020年7月15日 |
0.1.1 | 2019年12月18日 |
0.1.0 | 2019年6月21日 |
#67 in #demo
19KB
265 行
grrs
使用 Rust 实现的 grep 复制品
安装
$ cargo install tacoda_grrs
用法
$ tacoda_grrs foo test.txt
说明
在 GitHub 上发布
从 Trust 仓库 获取 Travis 构建脚本
推送一个标签以触发多个操作系统的发布构建并在 GitHub 上创建发布。
发布到云存储
在 Travis yaml 文件中添加配置。
使用 Cargo 发布
在 Cargo.toml
中更新包信息
$ cargo login
$ cargo publish
使用 Trust 发布
curl -LSfs https://japaric.github.io/trust/install.sh | \
sh -s -- --git tacoda/grrs
使用 NPM 发布
安装.js
:
let exec = require('child_process').exec;
exec('curl -LSfs https://japaric.github.io/trust/install.sh | \
sh -s -- --git tacoda/grrs', (error, stdout, stderr) => {
console.log(stderr);
});
包.json
:
{
"...": "...",
"postinstall": "npm run install",
"scripts": {
"install": "node install.js"
},
"...": "..."
}
$ npm install -g grrs
使用 Brew 发布
依赖项
~8–18MB
~246K SLoC