# meet0and1-applets-share **Repository Path**: lingstudy/meet0and1-applets-share ## Basic Information - **Project Name**: meet0and1-applets-share - **Description**: 纯云开发微信小程序(个人【博客】【记录】【分享】【留言】【音乐】),公众号“遇见0和1”同小程序 - **Primary Language**: CSS - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: https://mp.weixin.qq.com/s/N81ES1TGmBb3DJMyROvGBQ - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2023-07-15 - **Last Updated**: 2025-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: 云开发, 微信小程序, 遇见0和1 ## README ## 关于小程序   小程序前端使用 **ColorUI 组件库**,并且参考了大佬“**爱敲代码的猫**” 的开源项目 **WeHalo** 的页面设计,后端使用小程序**纯云开发**实现文章、评论、友链等等数据的CRUD。   该小程序已上线,微信搜索小程序“**遇见0和1**”,或者直接扫描下方小程序二维码即可看到线上版本 ## 特别致谢 - **ColorUI:** [https://github.com/weilanwl/ColorUI](https://github.com/weilanwl/ColorUI) - **WeHalo:** [https://gitee.com/aquanrun/WeHalo](https://gitee.com/aquanrun/WeHalo)   感谢ColorUI的开发者们,写出了那么漂亮的小程序组件库,感谢“**爱敲代码的猫**”,开源了非常优秀的WeHalo项目。 --- ## 小程序页面 ![3.0海报](images/3.0海报.png) --- ## 关于线上版本  由于小程序后台我使用的纯云开发实现,所以能支撑的数据量等不会太大,也还有一些小bug。 --- ## 快速开始 ### 1、集合结构 云开发的七个集合(即表,在小程序云开发中称“集合”):分别存储 博客文章、首页轮播图、友链、资源分享、歌单、留言等数据 --- ### 2、管理员权限 只有管理员才能访问小程序管理后台,编写文章等操作,该小程序的管理员和游客是通过用户的**OpenID**来区别的,用户的OpenID可通过如下云函数代码轻松获得 ,部署时在app.js的全局变量中把 **adminOpenid** 改成你自己的OpenID即可获得管理员权限: ```js const cloud = require('wx-server-sdk') cloud.init() // event 包含了调用端(小程序端)调用该函数时传过来的参数,同时还包含了可以通过 getWXContext 方法获取的用户登录态 `openId` 和小程序 `appId` 信息 exports.main = async (event, context) => { const wxContext = cloud.getWXContext() return { event, openid: wxContext.OPENID, appid: wxContext.APPID, unionid: wxContext.UNIONID, } } ``` --- ### 3、云开发相关设置 1. 在app.js中,要把 env: 'ling-prod-7gcd7t0d5ffa0b3b', 这里要改成你自己云开发的环境id; 2. 该小程序共有**五个云函数**,所有的**增删改查**都通过其中四个云函数来完成(小程序端调用云函数的同时,传递给云函数要操作的集合名称以及CRUD的条件),其中一个云函数是获取当前用户的OpenID的,部署时要分别右击选择**创建并部署:云端安装依赖**; 3. 若上一步部署云函数不成功,则需要先执行 **npm install** 安装一下云开发环境的依赖; --- ## 看着来 熬夜爆肝辛苦,开源不易!若项目对您有帮助,不防点**Start**支持一下吧🤣🤣 ## 更新日志 2023.05:小程序新引入一批**小动物**,可前往各个页面搜寻彩蛋🐾🐾 2023.02:封装头像昵称组件,解决wx.getUserProfile弃用后拿不到头像和昵称问题 2022.01:项目重构,代码优化,全新升级v3.0 2021.01: 重构了资源分享模块 2020.10:修复导航栏空白bug,修改资源分享模块设计,创意工坊新增3D照片墙 2020.09:友链、轮播图等数据持久化到数据库 2020.09:小程序v1.0正式上线啦 ✨