首页 > 编程知识 正文

thinkadmin开发手册(PHP强大自适应OA协同办公系统源码)

时间:2023-05-06 09:36:17 阅读:80443 作者:1200

simple-cloudbase是一组工具链,帮助小程序进行云开发。

它非常易用,配置也非常少,重点是改善小程序云开发的开发体验。

同时,它吸收了现代化的Nodejs项目的特性,支持js(cjs,esm )和typescript,还支持路径别名、多个云函数共享的npm软件包、代码压缩等特性

此外,现有的云开发项目也很容易迁移。 此外,通过一键生成部署文件,开发人员可以访问微消息IDE,而无需逐一右键上传和部署。

接下来,让我们来看看那个的使用方法。

麻利的

安装在你的项目上

yarnglobaladdsimple -云数据库

# #在此登录stcb命令。 因为cloudbase的alias是tcb,所以它是简单云(tcb )

# #初始化项目

stcbinitcloudfunctions

cdcloudfunctions

# #安装软件包

yarn

watch模式的开发

雅安德v

# #软件包项目

yarnbuild

生成cloudbaserc.json部署文件

杨恩

#wechat云开发部署:

yarnglobaladd @云数据库/CLI

#tcb登录指定的小程序环境

博客in

# #通过引入云函数tcbfndeploy,可以进行一定的运维管理:代替wechatide的操作

成功导入

函数列表

删除函数

等其他功能也可以实现。

默认项目结构

cloud函数#云开发项目目录

-dist#编译打包的函数

-src#函数源代码

-fn1#函数目录

-config.json#函数的openapiconfig

-索引. [ js/ts ] #函数源代码

-fn2#另一个函数

_ .

- -共面兽

-index.[js/ts]#公共lib

-simple.json#stcb的函数内配置文件

_ .

-package.json#package.json

--[ ts/js ]配置. JSON #设置编译配置和别名

-.env#配置环境变量文件

-.env.dev#ENV_ID=[你的dev环境] tcbfndeploy--模式dev

-.env.prod#ENV_ID=[你的生产环境] tcbfndeploy--模式生产

-cloudbaserc.json#是stcb基于dist的函数stcbgen自动生成设计理念的

在serverless中,无论是serverless.yml还是cloudbaserc.json,编写配置文件都需要一段时间。 如果没有智能提示,开发者就必须对照文档,多次变更参数,导入调试。

因此,笔者通过设置默认部署配置,动态生成配置文件,然后用自定义模板覆盖,缓解了这一问题。

支持更多的js。 还具有别名、通过函数封装减少体积、适合Nodejs12.16环境等特性。

这些都是依托以往serverless项目开发的总结经验,一步步走出来的。

此外,还设计了支持wxContext的本地mock,然后将创建更多插件以帮助云开发完成更复杂的工作。

如果您有建议、意见、使用中遇到的各种问题,欢迎使用Github。

附录

文档地址

项目地址

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。