腾讯云云开发系列(一)——CloudBase Framework

接触云开发很久了,官方文档的确很完善。emm…这篇文章更多是给自己快速找到相关需要使用的命令行啥的。

简介

CloudBase Framework 是云开发官方出品的云原生一体化部署工具,可以帮助开发者将静态网站、后端服务和小程序等应用,一键部署到云开发 Serverless 架构的云平台上,自动伸缩且无需关心运维,聚焦应用本身,无需关心底层配置和资源。

云开发官网

cloudbase-framework Github地址

CloudBase Framework 介绍文档

CloudBase Framework 模板

CloudBase CLI 文档

安装TCB

注意开始前需要一个腾讯云账号。

# 通过npm安装
npm install -g @cloudbase/cli@latest
# 通过yarn安装
yarn global add @cloudbase/cli@latest

使用TCB

使用TCB时,需要终端能够访问网络。如果无法访问网络,可以设置 HTTP 代理使 CLI 能够正常使用,CLI 会读取 http_proxy 或 HTTP_PROXY 环境变量,自动设置网络代理服务。

注意:tcbcloudbase两个命令通用。

常见命令

# 查看版本号
tcb -v
# 查看全部命令
tcb -h
# 设置网络代理(临时设置,关闭终端后失效)
export HTTP_PROXY=http:127.0.0.1:8000
# 登录
tcb login
# 初始化
tcb new 项目名称
# 查看当前账号全部环境
tcb env list
# 创建云环境
tcb env create env-name
# 查看安全域名
tcb env domain list
# 新增安全域名(需要添加多个域名时候,使用/隔开)
tcb env domain create <域名>
# 删除安全域名
tcb env domain delete
# 查看环境配置的登录方式
tcb env login list
# 新建登录方式
tcb env login create
# 修改登录方式
tcb env login update
# 部署云函数(未输入云函数名时,默认部署配置文件中全部云函数)
tcb fn deploy <云函数名称>
# 部署云函数(覆盖同名函数)
tcb fn deploy <云函数名称> --force
# 查看部署完成的云函数列表
tcb fn list
# 触发云函数
tcb fn invoke <云函数名称>

项目文件结构

.
├── .gitignore
├── functions // 云函数目录
│   └── app
│       └── index.js
└── cloudbaserc.js // 项目配置文件

项目配置存储在cloudbaserc.js文件中。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值