小程序云开发入门(6)-项目初始

这是我参与8月更文挑战的第10天,活动详情查看:8月更文挑战json

前面已经介绍过经过开发者工具自带的模板建立一个云开发QuickStart小程序,下面咱们将以一个具体案例讲解一个云开发小程序的实用案例。小程序

云开发项目的准备回顾

在咱们开始一个云开发项目以前,须要有一系列的准备工做要作好,否则会出现一些问题,这些准备工做在前面已经有所介绍,这里整理一下,不明白的地方能够再翻一翻前面的文章哦:微信

  • 是否已经注册成功了一个小程序,并获取了这个小程序的AppID?
  • 是否下载了最新版的微信开发者工具?你知道该如何判断你的开发者工具的版本是否落后?
  • 是否开通了云开发环境,并获取了该环境的环境ID?你是否能够打开云开发控制台?
  • cloudfunctions文件夹名显示的是否是环境名称,若是是“未指定环境”,能够鼠标右键该文件夹,选择“更多设置”,而后再点击“设置”小图标,选择环境并肯定;
  • 是否已经在小程序的app.js的生命周期函数onLaunch里使用wx.cloud.init()来初始化云开发环境;
  • 小程序项目基础库的版本如何判断?基础库版本是否设置到最新的版本?
  • 你知道应该怎样设置开发者工具的“本地设置”?
  • 你是否安装了Node.js环境?以及知道如何判断它安装成功?以及知道如何下载云函数的依赖?

不管你是一个新项目,仍是一个老项目,亦或是导入项目,都须要先检查一下以上的这些问题。markdown

云开发小程序初始

云开发QuickStart模板小程序有不少多余的页面以及一些样式信息,咱们须要把miniprogram文件夹下的pages、images、components、style文件夹里的文件/文件夹都清空,只保留这4个空文件夹便可;微信开发

而后再把app.wxss里的样式代码都删掉清空,还须要将app.json的pages配置项里的页面配置给清空(只修改pages配置项里面的内容),好比将app.json的pages配置项的值设置为以下,开发者工具会从新建一个index页面:app

"pages": [ 
    "pages/index/index",
    "pages/user/user",
 ],
复制代码

配置app.json的tabbar:框架

"tabBar": {
    "list": [{
      "pagePath": "pages/index/index",
      "iconPath": "images/home.png",
      "selectedIconPath": "images/home-a.png",
      "text": "首页"
    }, {
      "pagePath": "pages/user/user",
      "iconPath": "images/user.png",
      "selectedIconPath": "images/user-a.png",
      "text": "个人"
    }]
  },
复制代码

至此,该项目的基础框架就搭建好了。下一篇咱们将继续实现一个小程序的云开发项目。xss

点个赞,鼓励一下吧~函数

相关文章
相关标签/搜索