快速开始

系统要求

开发工具:Node10+ 微信开发者工具

硬件要求:测试环境基本要求:1个CPU 、2G内存和20G硬盘

项目结构说明

wx-云菜谱小程序 项目框架目录
	cloudfunctions 			 云函数目录
		re-login  			 登录云函数功能
	miniprogram    			 小程序前台目录
		icon				 小程序使用的icon图标目录地址
		miniprogram_npm 	 weui组件模块存放目录
		pages				 小程序页面级代码存放目录
			index			 首页
			pbmenu 			 发布菜谱页面
			pbmenutype		 发布菜谱类别页面
			personal		 个人中心页面
			recipeDetail     菜谱详情页面
			recipelist		 菜谱列表页面
			search			 搜索页面
			typelist		 菜谱类别列表页面
		static				 静态资源文件夹
		utils				 公共js模块目录
			api.js			 公共api
			config.js		 公共配置
		app.js				 小程序应用实例化js
		app.json			 小程序全局配置
		app.wxss			 小程序全局样式
		sitemap.json		 小程序内搜索配置
	package.json			 小程序模块的描述文件 
	project.config.json		 开发工具配置文件
	README.md				 小程序项目说明文件

环境搭建

开发环境安装教程

安装Node(开发环境安装)

Node官网:http://nodejs.cn/ Node下载:http://nodejs.cn/download/ 微信小程序:https://developers.weixin.qq.com/miniprogram/dev/framework/ 微信开发者工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

 

功能列表

功能大类功能点描述完成情况
用户登录-注册用户登录-注册第1次登录即为注册和登录已完成
个人中心-菜谱列表页个人中心-菜谱列表页渲染已登录用户发布的菜谱已完成
个人中心-分类页个人中心-分类页渲染已登录用户所发布菜谱的分类页已完成
个人中心-关注页个人中心-关注页渲染已登录用户所关注的菜谱页已完成
个人中心-发布菜谱页个人中心-发布菜谱页登录用户发布菜谱已完成
管理员-添加菜谱分类管理员-添加菜谱分类管理员-添加菜谱分类已完成
管理员-删除菜谱分类管理员-删除菜谱分类管理员-删除菜谱分类已完成
管理员-修改菜谱分类管理员-修改菜谱分类管理员-修改菜谱分类已完成
前台-菜谱首页前台-菜谱首页前台-菜谱首页-热门菜谱渲染、搜索功能跳转、分类渲染及跳转已完成
前台-菜谱列表页前台-菜谱列表页前台-菜谱列表页-渲染不同类别菜谱已完成
前台-菜谱详情页前台-菜谱详情页前台-菜谱详情页-渲染对应菜谱的详细做法已完成
前台-菜谱搜索页前台-菜谱搜索页前台-菜谱搜索页-按照关键字实现菜谱搜索已完成
前台-菜谱分类页前台-菜谱分类页前台-菜谱分类页-渲染管理员发布的所有菜谱分类已完成