一、Bazel安装教程
1、首先需要安装Java环境,可以去官网下载Java版本,或者使用以下的命令来安装:
sudo apt-get install openjdk-8-jdk
2、安装Bazel依赖
sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python3
3、下载和安装Bazel 下载Bazel的压缩包:
wget https://github.com/bazelbuild/bazel/releases/download/4.0.0/bazel-4.0.0-installer-linux-x86_64.sh
修改可执行权限:
chmod +x bazel-4.0.0-installer-linux-x86_64.sh
运行安装脚本:
sudo ./bazel-4.0.0-installer-linux-x86_64.sh --user
注意:使用--user
选项会将Bazel安装到您的$HOME
目录,而不是系统目录。确保在环境变量中添加$HOME/bin
。
4、验证安装是否成功
运行以下命令验证Bazel是否安装成功:
bazel --version
如果您看到了Bazel版本信息,说明Bazel已经成功安装。
二、Bazel安装不上
1、网络问题 检查您的网络环境是否正常,您可以尝试使用代理或更换网络环境。 2、Bazel版本问题 如果您的系统上已经安装了多个Bazel版本,可能会出现版本冲突问题。可以使用以下命令来删除旧版本的Bazel:
sudo apt-get remove bazel
3、解决依赖问题 如果您遇到无法解决的依赖问题,可以尝试重新安装依赖。
三、Bazel安装教程Windows
1、安装Chocolatey 在PowerShell中以管理员身份运行以下命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
2、安装Bazel 在PowerShell中以管理员身份运行以下命令:
choco install bazel
3、验证Bazel是否安装成功 在PowerShell中运行以下命令:
bazel version
如果您看到了Bazel版本信息,说明Bazel已经成功安装。
四、安装Babel
1、安装npm 请参考npm官方文档安装npm。 2、安装Babel相关组件 在命令行中运行以下命令:
npm install --save-dev @babel/core @babel/cli @babel/preset-env
3、在项目中使用Babel 在命令行中运行以下命令:
./node_modules/.bin/babel source.js --out-file compiled.js
或者将命令添加到package.json
中,以便在使用npm run
时自动执行Babel:
"scripts": {
"build": "babel source.js --out-file compiled.js"
}