小程序Serverless(无服务器托管模式):阿里云小程序 Serverless 提供包括云函数、数据存储、文件存储等一整套后端服务。开发者通过 API 方式即可获取云函数、数据存储、文件存储、音视频、图像处理等服务,不需要关心服务器或底层运维设施,可以更专注于代码和业务本身。
小程序云应用(有服务器自主运维):小程序云应用是面向小程序应用场景,为开发者提供的一键构建后端应用运行环境、后端服务部署、运维监控等能力的一站式小程序部署服务。
使用阿里ide直接导入项目可能出现无法使用小程序serverless的情况.
解决方法是使用模板创建serverless项目.调试过程中出现node_modules依赖异常的情况,在我用cmd打开npm后bug消失,程序启动.不明所以
回顾整个过程.注册阿里账号部分不说了,主要是开通阿里云以及阿里小程序云,免费开通所以一直点就可以了
创建阿里云服务空间的过程也很简单,输入名称就可以了
打开详情得到以下属性:
1.服务空间名称
2.SpaceID
3.API Endpoint
4.Secret
5.文件上传 Endpoint
6.描述
前四个在创建项目的时候用于填写在app.js相应位置
第五个 文件上传endpoint在创建阿里小程序时填写
接下来要申请一个小程序,在支付宝开放平台根据引导申请一个小程序应用
在设置的开发者信息中点击加签方式
需要下载RSA(https://opendocs.alipay.com/open/291/106097/)密钥工具
默认方式生成公钥和密钥,注意保管好公钥和密钥
将生成的公钥填入,可以得到支付宝应用的公钥,用于小程序云的管理