Boss是一个受npm启发的开源依赖管理器,用于在Delphi和Lazarus开发的项目。
- 1. 下载地址
原始下载地址:Releases · HashLoad/boss · GitHub
csdn地址: https://download.youkuaiyun.com/download/zjg076000/86726756
- 2. 安装
只需输入boss
cmd
2.1 初始化
此命令初始化一个新项目。添加-q
或--quiet
使用默认值初始化老板。
boss init
boss init -q
boss init --quiet
安装
此命令安装新的依赖项
boss uninstall <dependency>
别名:remove、rm、r、un、unlink
缓存
此命令删除缓存
boss config cache rm
此命令打印所有依赖项和您的版本。要查看版本,请添加别名-v
boss dependencies
boss dependencies -v
别名:dep、ls、list、ll、la
版本
此命令显示客户端版本
boss v
boss version
boss -v
boss --version
别名:v
> 更新
此命令更新安装的依赖项
boss update
升级
该命令升级客户端最新版本。添加--dev
以升级到最新的预发行版。
boss upgrade
boss upgrade --dev
标志
> 全球
这个标志定义了一个全局环境
boss --global
别名:-g
> 帮助
这是老板的帮手。用于boss <command> --help
获取有关命令的更多信息。
boss --help
别名:-h
另一个命令
delphi Configure Delphi version
gc Garbage collector
login Register login to repo
publish Publish package to registry
run Run cmd script
样品
boss install horse
boss install horse:1.0.0
boss install -g delphi-docker
boss install -g boss-ide
使用语义版本控制来指定你的包可以接受的更新类型
您可以从包的 boss.json 文件中的依赖项中指定包可以接受的更新类型。
例如,要指定最高 1.0.4 的可接受版本范围,请使用以下语法:
- 补丁版本:1.0 或 1.0.x 或 ~1.0.4
- 次要版本:1 或 1.x 或 ^1.0.4
- 主要版本:* 或 x