是什么 ? | : | a fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. |
开发语言 | : | Python |
开发公司 | : | FaceBook |
官方主页 | : | https://buck.build |
源码仓库 | : |
操作系统 | 包管理器 | 安装命令 |
---|---|---|
Windows | scoop | scoop install buck |
Windows | Chocolatey | choco install -y buck |
macOS | HomeBrew | brew install buck |
GNU/Linux | HomeBrew | brew install buck |
apt | sudo apt-get install -y buck | |
CentOS | yum | sudo yum install -y buck |
dnf | sudo dnf install -y buck | |
openSUSE | zypper | sudo zypper install -y buck |
Alpine Linux | apk | sudo apk add buck |
pacman | sudo pacman -Syyu --noconfirm | |
Gentoo Linux | Portage | sudo emerge buck |
step1、安装依赖
下载时 | git |
编译时 | JDK | JRE、Ant |
运行时 | Python、watchman |
step2、使用git命令下载buck
源码
git clone --depth 1 https://github.com/facebook/buck.git
step3、进入buck
目录
cd buck
step4、使用ant命令进行编译
ant && ./bin/buck build --show-output buck
step5、将./bin
加入PATH
环境变量
export PATH=$PATH:~/bin
touch ~/.buckconfig
注意:buck
命令依赖这个配置文件, 请先在$HOME
目录下创建该文件,内容为空即可。
buck
命令的使用格式:
buck -h | --help
buck -V | --version
查看buck
命令的使用帮助。
查看buck
的版本信息。