安装
- Mac/Linux/Windows WSL
- Windows PowerShell
- npm/yarn/pnpm
推荐:一键安装脚本
只需几秒即可完成安装(相比 npm 安装通常需几分钟),体验更快更便捷:
curl https://static.cloudbase.net/cli/install/install.sh -fsS | bash
irm https://static.cloudbase.net/cli/install/install.ps1 | iex
如需使用 npm/yarn/pnpm 安装:
npm i -g @cloudbase/cli
或者使用 Yarn 1.x :
yarn global add @cloudbase/cli
或者 Pnpm:
pnpm add -g @cloudbase/cli
如果访问官方 npm 源有问题,一般安装过程中报类似 "ETIMEOUT"、"npm ERR! network request to https://registry.npmjs.org/@cloudbase%2fcli failed" 这种错误,这个时候需要临时指定一个国内 npm 镜像源:
npm i -g @cloudbase/cli --registry=http://mirrors.cloud.tencent.com/npm/
yarn global add @cloudbase/cli --registry=http://mirrors.cloud.tencent.com/npm/
AI 开发
使用 tcb ai
即可开启 AI 开发
tcb ai
所有命令
使用 tcb -h
查看所有可用命令
tcb -h
[可选]使用代理
使用 CloudBase CLI 时,需要您的终端能够访问公网。如果您的终端无法直接访问公网,您可以设置 HTTP 代理使 CLI 能够正常使用。CLI 会读取 http_proxy
或 HTTP_PROXY
环境变量,自动设置网络代理服务。
例如,您可以在终端中运行以下命令,设置 CLI 通过 http://127.0.0.1:8000
的代理服务访问网络:
export HTTP_PROXY=http://127.0.0.1:8000
danger
http://127.0.0.1:8000
只是一个示例,请勿直接使用,具体的代理配置根据你的网络配置决定
上面的命令只是临时设置,当您关闭终端后,代理会自动失效,下次开启终端后需要重新设置。如果您需要一直通过代理访问公网,可以把命令加入到终端的配置文件中。