前置准备
本地运行 BuildingAI 之前的环境准备指南,包括 Docker、NodeJS 和 pnpm 的安装。
为了更好的开发体验,我们提供了一些工具配置、项目说明,以便于您更好的开发。
本地运行 BuildingAI 之前,你首先需要安装一些开发环境依赖项:
- Docker
- NodeJS
- pnpm
环境准备
Docker
MacOS
- Download for Mac – Apple Silicon
如果是 Intel 芯片的 Mac 则点击下面的链接下载:
- Download for Mac – Intel Chip
Windows
- Download for Windows – AMD64
- Download for Windows – ARM64
下载完成之后打开安装包,按照安装指引进行安装。安装完成之后,可以打开终端,输入下列命令并回车运行:
docker --version
# 安装成功则会打印如下类似版本号信息
# Docker version 2x.x.x, build xxxxxxx
NodeJS
通过 nvm 安装和管理(推荐)
使用 nvm 安装和管理 Node.js 之前,请先卸载掉所有已安装的 Node.js!
MacOS
下载并安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
代替重启 shell:
\. "$HOME/.nvm/nvm.sh"
下载并安装 Node.js:
nvm install 22
验证 Node.js 版本:
node -v # Should print "v22.xx.x".
验证 npm 版本:
npm -v # Should print "11.x.x".
Windows
下载地址
下载完成之后打开安装包,按照安装指引进行安装。安装时,切勿修改默认安装路径,否则可能会导致 nvm 无法正常工作。
安装完成之后,可以打开终端,输入下列命令并回车运行:
nvm --version
# 安装成功则会打印如下类似版本号信息
# 1.2.x
下载并安装 Node.js:
nvm install 22
验证 Node.js 版本:
node -v # Should print "v22.xx.x".
验证 npm 版本:
npm -v # Should print "11.x.x".
通过官方安装包安装(v22.21.1)
MacOS
- Download for Mac
Windows
- Download for Windows – x64
- Download for Windows – x86
- Download for Windows – ARM64
下载完成后,打开安装包,按照安装指引进行安装。安装完成之后,可以打开终端,输入下列命令并回车运行:
node -v # Should print "v22.21.1".
npm -v # Should print "11.x.x".
更多安装方式可以通过 Node.js 官网查看。
pnpm
安装完 Node.js 之后,可以通过 npm 安装 pnpm:
npm install -g pnpm
验证安装:
pnpm --version
如果输出版本号,则说明安装成功。
🎉 恭喜你,到此为止所有环境已经准备完毕!