跳到主要内容

安装

1. 安装 Node.js

如果本机没有安装 Node.js,请从 Node.js 官网下载二进制文件直接安装,建议选择 LTS 版本,版本必须为 8.6.0+。

2. 安装 CloudBase CLI

使用 NPM

npm i -g @cloudbase/cli

或使用 Yarn

yarn global add @cloudbase/cli
注意

如果 npm install -g @cloudbase/cli 失败,您可能需要修改 npm 权限,或者以系统管理员身份运行:

sudo npm install -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/

3. 测试安装是否成功

如果安装过程没有错误提示,一般就是安装成功了。下面,我们可以继续输入命令:

tcb -v

如果看到输出版本号,说明已经安装成功。

4. 所有命令

使用 cloudbase -h 查看所有可用命令

tcb -h

[可选]使用代理

使用 CloudBase CLI 时,需要您的终端能够访问公网。如果您的终端无法直接访问公网,您可以设置 HTTP 代理使 CLI 能够正常使用。CLI 会读取 http_proxyHTTP_PROXY 环境变量,自动设置网络代理服务。

例如,您可以在终端中运行以下命令,设置 CLI 通过 http://127.0.0.1:8000 的代理服务访问网络:

export HTTP_PROXY=http://127.0.0.1:8000
危险

http://127.0.0.1:8000 只是一个示例,请勿直接使用,具体的代理配置根据你的网络配置决定

上面的命令只是临时设置,当您关闭终端后,代理会自动失效,下次开启终端后需要重新设置。如果您需要一直通过代理访问公网,可以把命令加入到终端的配置文件中。