3个版本
0.1.2 | 2021年1月20日 |
---|---|
0.1.1 | 2021年1月18日 |
0.1.0 | 2021年1月16日 |
#532 in 操作系统
22KB
416 行
werb
另一个Rust包管理器
安装
你可以这样做:
- 运行
cargo install werb
- 在版本中下载二进制文件
你必须将 $HOME/.werb_bin
添加到路径中,以便直接访问已安装的包
如何使用
设置
- 运行
werb
以更新源并设置环境
搜索包
- 运行
werb search <package>
以检查你的包是否存在
安装包
- 运行
werb install <package> [-f | --force]
以将其安装在~/.werb_bin
卸载包
- 运行
werb purge <package>
以卸载它
发布包
注意:所有发布的包都必须放在单个tar.gz文件中!
添加新包
警告:如果你想只更新现有的包,请转到 编辑部分
-
先决条件:你必须已安装Ruby
-
Fork 此存储库
-
使用以下命令克隆生成的存储库:
git clone [email protected]:$USERNAME/werb.git
(显然用你的GitHub用户名替换$USERNAME) -
运行
cd werb/ && chmod 751 add_package.rb
-
按照脚本说明进行操作
-
使用以下消息提交您的更改:
:package: 添加了 $PACKAGE_NAME 包
(显然用你的包名替换$PACKAGE_NAME) -
将您的更改推送到您的存储库
-
在此存储库上创建一个标题为:
[PACKAGE] 添加 $PACKAGE_NAME
的拉取请求(显然将 $PACKAGE_NAME 替换为你的包名) -
你的包应该在一天内被接受
编辑现有包
-
Fork 此存储库
-
使用以下命令克隆生成的存储库:
git clone [email protected]:$USERNAME/werb.git
(显然用你的GitHub用户名替换$USERNAME) -
进入生成的目录
-
使用你的更改编辑
packages.json
-
使用以下消息提交你的更改:
:package: 编辑 $PACKAGE_NAME 包
(显然将 $PACKAGE_NAME 替换为你的包名) -
将您的更改推送到您的存储库
-
在此存储库上创建一个标题为:
[PACKAGE] 编辑 $PACKAGE_NAME
的拉取请求(显然将 $PACKAGE_NAME 替换为你的包名) -
你的包应该在一天内更新
依赖项
~6–22MB
~311K SLoC