4个版本 (1个稳定版)
1.0.0 | 2023年6月9日 |
---|---|
0.0.4 | 2023年6月2日 |
0.0.3 | 2023年5月21日 |
0.0.2 | 2023年5月19日 |
#19 在 #scaffold
每月 36 次下载
33KB
484 行
sbs-cli
超级区块链构建器的命令行工具!
更多信息请访问 https://sbs-cli.org
目的
sbs-cli是一个免费且开源的命令行工具,旨在让任何人都能轻松探索、学习和使用今天以及未来可用的众多优秀的区块链工具、库和协议!
历史
sbs-cli是由Jim(@JimLynchCodes)和Pranav(@ps428)为2023年春季Chainlink黑客马拉松创建的。
配套网站
访问 sbs-cli.org 了解更多关于项目和sbs组织的信息!
安装
可以使用npm或cargo安装sbs-cli。
选项A) 通过NPM安装
推荐给大多数用户
npm i -g sbs-cli
选项B) 通过Cargo安装
推荐给Rust用户(以及为sbs-cli项目做出贡献的人)
cargo install sbs-cli
使用方法
以交互模式运行(提示用户输入必要信息)
sbs
可以通过传递各种标志来跳过交互提示。
查看所有可选标志
sbs --help
使用标志参数的示例用法
sbs -n "my-new_directory" -s "Chainlink Foundry Starter"
开发工作流程
注意:需要开源贡献者!
1) 首先,克隆此仓库
git clone
2) 运行测试
cargo test
3) 本地运行
cargo run
一些使用标志参数本地运行的示例
cargo run -- -a
cargo run -- -c
cargo run -- -n foo
cargo run -- -n foo -s "Foundry Starter Kit"
部署
目前通过SBS团队账户使用rust-to-npm
包进行部署。
首先,手动在Cargo.toml
文件中增加版本号。
在尝试部署之前,请确保您已在CLI中登录到npm和cargo
cargo login
npm adduser
请注意,我们希望“sbs”是用户运行的命令,但希望用户使用“sbs-cli”来安装它,所以我们使用-n标志来部署,如下所示
rust-to-npm-cli deploy -b -n sbs-cli
依赖项
~18–35MB
~599K SLoC