bazelisk安装教程详细
时间: 2024-09-09 11:16:08 浏览: 120
以下是关于Bazelisk的详细安装教程,适合各种平台:
### **安装步骤**:
#### **1. 添加Bash/zsh Shell集成**:
对于Unix-like系统(如Linux、macOS),你需要打开终端并添加Bazelisk到你的shell配置文件(通常为`.bashrc`或`.zshrc`)。如果你还没有安装Bash或ZSH,可以先安装其中一个。然后,在配置文件底部追加以下行:
```bash
# 如果尚未安装,安装Bash completion for Bazelisk
if [ ! -f ~/.bash_completion ]; then
curl -L https://github.com/bazelbuild/bazelisk/releases/download/v1.26.0/bazelisk.bash-completion > ~/.bash_completion
fi
# 加载Bazelisk completion
source ~/.bash_completion
```
#### **2. 使用curl安装**:
对于所有平台(包括Windows),你可以使用`curl`下载并安装Bazelisk的脚本:
```bash
# Linux/macOS
curl -sSfL https://raw.githubusercontent.com/bazelbuild/bazelisk/main/install.sh | sh
# Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/bazelbuild/bazelisk/main/install.sh | iex
# Windows (CMD)
powershell -Command "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/bazelbuild/bazelisk/main/install.sh' -OutFile install.sh; .\install.sh"
```
确保替换`main`分支地址为对应Bazelisk的最新稳定版或测试版。
#### **3. 验证安装**:
完成安装后,输入`bazelisk --version`应该能看到Bazelisk的版本信息。
#### **4. 使用Bazelisk**:
现在,你可以像使用常规Bazel那样使用`bazelisk build`或`bazelisk test`等命令。Bazelisk会在后台自动选择和管理最适合的Bazel版本。
#### **5. 更新Bazelisk**:
如果想升级到新版本,只需再次运行安装脚本。
**注意事项:**
- Bazelisk仅适用于基于Unix的shell,如Bash和ZSH。Windows用户推荐使用PowerShell。
- 如果遇到权限问题,可以在执行安装脚本时加上`sudo`。
阅读全文