任何一种后台开发语言都是可以的,只要它能够接收到小程序发出的请求,并且能够按照小程序指定的格式(通常就是json)返回数据给小程序就行。但是,小程序官方专门为nodejs和php制作了sdk,利用小程序的官方开发工具还可以直接进行前后台的同步开发、调试和部署,所以推荐使用nodejs或php作为云端的开发语言。
小程序云开发继承的云后端能力包括云函数(nodejs),云数据库(mogodb)和云存储。根据查询相关公开信息:小程序云开发采用Serverless架构,集成了腾讯云云函数、容器、云存储、云数据库等后端能力,让开发者无需自行搭建,运维服务器,即可在平台上开发、上线应用。
Taro v305
官方文档是这样的目录结构:
实际目录结构:
引起的错误:
解决办法:
讲 indexts 修改未 indexjs
const testDB = wxclouddatabase({});
const table = testDBcollection('mail');
tableadd({
data: {
//需要添加的数据
acname:'aaa',
poname:'bbb',
},
//添加成功的回调函数
success(res) {
consolelog(res)
}
});
开发小程序流程如下:
1、微信小程序注册在微信公众平台注册小程序,完成注册后可以同步进行信息完善和开发。
2、微信小程序信息完善填写小程序基本信息,包括名称、头像、介绍及服务范围等。
3、微信小程序开发完成小程序开发者绑定、开发信息配置后,开发者可下载开发者工具、参考开发文档进行小程序的开发和调试。
4、微信小程序提交审核和发布完成小程序开发后,提交代码至微信团队审核,审核通过后即可发布(公测期间不能发布)。
configjson:
indexjs:
packagejson:
安装依赖包后启动项目即可打开微信开发者工具
注意:这里上传云函数可能失败。
解决:关闭微信工具并重开,再次上传即可。
个人建议,若要开发云函数,最好直接在小程序中开发,在uniapp中开发不仅麻烦且其它平台不通用。
以上就是关于利用小程序进行云开发必须安装node.js吗全部的内容,包括:利用小程序进行云开发必须安装node.js吗、小程序云开发继承了哪些云后端能力、Taro 微信小程序云开发云函数上传并部署错误的解决办法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)