小程序云开发教程(初识篇)

目录
一、为什么学小程序云开发
二、小程序云开发是什么
三、学习准备

系列教程
小程序云开发教程(入门篇)
小程序云开发教程(地雷篇)


一、为什么学小程序云开发

1、让前端码农,具备实现后端的能力。
2、扩展后端知识体系,在其他前后端分离的项目中,降低与后端的沟通成本。
3、速成一名wei全栈。

二、小程序云开发是什么

1、定义

弱化后端、运维的概念,实现单人通关小程序开发的一种开发模式。

2、特点

(1)月定量免费。
(2)开发成本低。
(3)无需进行复杂的服务器操作,专注业务逻辑。

3、组成部分

(1)云函数——后端代码。
(2)数据库——json数据库。
(3)存储管理——资源存放空间(图片、视频等)。

PS:服务器为node.js


二、学习准备

1、使用appid,新建具有云服务的项目
小程序云开发教程(初识篇)_第1张图片
新建云开发项目
2、开通云开发服务
开通云开发服务
3、创建环境
小程序云开发教程(初识篇)_第2张图片
创建环境-1
小程序云开发教程(初识篇)_第3张图片
创建环境-2

PS:建议创建两个环境(开发环境、生产环境)

4、miniprogramRoot、cloudfunctionRoot分别管理小程序的前端、后端代码
小程序云开发教程(初识篇)_第4张图片
project.config.json
5、正常报错,后续操作解决问题
正常报错
6、打开cli(git-bash)
小程序云开发教程(初识篇)_第5张图片
git-bash
7、一键安装依赖(前提是安装了nodejs、yarn)
小程序云开发教程(初识篇)_第6张图片
yarn install
8、同步云函数列表,自动匹配当前环境
小程序云开发教程(初识篇)_第7张图片
匹配当前环境
9、此时服务器没有云函数被上传,但是新建的项目中,预设了一个login文件夹。因此,我们上传并部署到服务器(其实这样上传会失败,这是官方的bug)
小程序云开发教程(初识篇)_第8张图片
部署云函数
10、部署云函数之前,先在控制台中,创建同名的云函数
小程序云开发教程(初识篇)_第9张图片
创建同名云函数
11、再次部署,出现云logo,证明云函数部署成功
部署成功

你可能感兴趣的:(小程序云开发教程(初识篇))