进入创建好的项目根目录,浏览文件结构你会发现和 cloudbase 相关的,除了 cloudbaserc.json 以外,还有一个 cloudfunctions 目录。这个目录就是云函数所在的目录。在 cloudfunctions 目录下有一个名为 vue-echo 的函数,这个云函数,稍后会用到。 cloudebaserc.json 里,会默认安装两个插件。之前
CloudBase Framework:云开发官方出品的云原生一体化部署工具,可以帮助开发者将静态网站、后端服务和小程序等应用,一键部署到云开发Serverless架构的云平台上,自动伸缩且无需关心运维,聚焦应用本身,无需关心底层配置和资源。 所以我这里做的事情就是 写一个应用,这个应用包含的端有web前端、云函数服务端、云数据库等。 ...
一个基于 `Koa` 托管 Node.js 云函数的框架,使用该框架可以将函数部署至容器环境中,或在本地调试。Node.js 最小依赖版本 `>=18.0.0`。. Latest version: 1.14.0, last published: 9 days ago. Start using @cloudbase/functions-framework in your project by running `np
{"buildCommand":"npm run build","outputPath":"dist"} },"server": {"use":"@cloudbase/framework-plugin-function","inputs": {"functionRootPath":"cloudfunctions","functions": [ {"name":"helloworld","config": {"timeout":5,"envVariables": {},"runtime":"Nodejs10.15","memorySize":...
总的来说,用 Cloudbase Framework 部署一个 Vue 应用,只需要两步。第一步:初始化项目配置;第二步,部署。 现有项目 如果你的项目已经存在,在项目根目录,执行以下命令,生成项目配置。 cloudbase 选择关联环境后,会在项目根目录,生成一个 cloudbasrc.json 文件。云开发环境 ID 会被写进这个文件。
总的来说,用 Cloudbase Framework 部署一个 Vue 应用,只需要两步。第一步:初始化项目配置;第二步,部署。 现有项目 如果你的项目已经存在,在项目根目录,执行以下命令,生成项目配置。 cloudbase init --without-template 选择关联环境后,会在项目根目录,生成一个 cloudbasrc.json 文件。云开发环境 ID 会被写进这...
{"name":"business-card-miniprogram","plugins":{"function":{"use":"@cloudbase/framework-plugin-function","inputs":{"functionRootPath":"./dist","functionDefaultConfig":{"timeout":5,"envVariables":{},"runtime":"Nodejs10.15","memorySize":128},"functions":[{"name":"article-service"}]}...
{"buildCommand":"npm run build","outputPath":"dist"} },"server": {"use":"@cloudbase/framework-plugin-function","inputs": {"functionRootPath":"cloudfunctions","functions": [ {"name":"helloworld","config": {"timeout":5,"envVariables": {},"runtime":"Nodejs10.15","memorySize":...
具体操作,参见:如何用 Cloudbase Framework 部署一个 Vue 项目? 2.项目开发 2.1 创建数据库集合 两种创建方式,任选。 2.1.1 手动创建 打开云开发控制台,手动创建 watch-todos 集合 2.1.2 插件方式创建 配置cloudbaserc.json {"envId":"your envId","framework": {"plugins": {"client": {"use":"@cloudba...
[envId] 获取云函数信息 functions:code:update [options] <functionName> [envId] 更新云函数代码 functions:config:update [functionName] [envId] 更新云函数配置 functions:copy [options] <functionName> <newFunctionName> [envId] [targentEnvId] 拷贝云函数 functions:log [options] <functionName> [...