cavincao / mini-blog Goto Github PK
View Code? Open in Web Editor NEWmini-blog是一款基于云开发的博客小程序,该小程序完全不依赖任何后端服务,无需自己的网站、服务器、域名等资源,只需要自行注册小程序账号即可。
License: MIT License
mini-blog是一款基于云开发的博客小程序,该小程序完全不依赖任何后端服务,无需自己的网站、服务器、域名等资源,只需要自行注册小程序账号即可。
License: MIT License
自从halo群里面有人分享您的项目,我这边就一直在关注。
关于文章管理这边我似乎有个思路,直接将文章Typora之类的编辑器写好,然后转成html的方式,复制进数据库里面。
然后小程序用html2wxml的插件呈现出来就可以了。
至于图片等等素材,可以直接用七牛云存储来解决,个人免费10个G,我之前写过一个文章关于Typora+七牛云+自动上传图片的工具,全都配置好之后使用起来非常简单。
这样做的唯一弊端就是需要单独注册一个域名,而且换电脑的话更新文章比较麻烦,但好处是不需要再维护个微信公众号了,也不需要去穷举IP。
首先程序做的挺不错的,发现几个小问题,可以调试下看是不是有相关问题的存在:
1、列表页的图片都无法显示,云平台cloud://协议的图片是不是不能放在background-image里,应该用image组件吧。
2、模板中很多循环的地方没有加wx:key。
3、真机测试很多时候程序打开后都是白屏,只显示灰色背景,没有加载任何内容。首页、专题、我的,都是这样。
4、发布文章时富文本编辑器无法插入图片,不知道后续会不会增加这部分功能。
WAService.js:1 thirdScriptError Cannot read property 'openid' of null;at App onLaunch function;at api cloud.callFunction success callback function
一开始一直在纠结为什么没有生成modles文件夹,后来看到其实生成了,开发工具上没显示而已。然后就是构建npm一直提示没有找到需要构建的npm,搜了下资料发现,需要先执行下面三个命令行才行:
npm init
npm install --production
npm i vant-weapp -S --production //重要
执行这三步然后选择构建npm
let data = { currentOffset: 0, maxSyncCount: 由10改为1000 }
同时提醒用户把该函数超时时间设置大一点。
否则很难有正确结果。
代码需要改下,我看就是从原来的信息赋值的,所以修改内容不能保存到数据库
我看到老师的巧用云开发访问同一个云数据库,请问是在小程序端直接访问的吗?
小程序后台管理无法保存文章内容,标题和题图是可以保存的,然后简介和文章内容都无法保存,提示是保存成功,但是再点回去还是空白。并且云开发的数据库里也没有相关的数据,只有标题,真机调试后发现 article.js 的42行报错,请问如何debug,在错误信息中没有找到相关信息。
在 Github 搜索到了你的项目,看起来挺不错的
我这边是云开发 CloudBase Framework 项目(https://github.com/Tencent/cloudbase-framework/ )的负责人,是否考虑和 CloudBase Framework 集成呢,目前 CBF 已经实现了各种资源(小程序/云开发资源/Mysql/CFS等)和应用的开发部署,可以考虑作为项目的底层支持,方便用户开发部署,也更加贴近云开发原生的生态,后面如果合适还可以上架官方的模板和应用中心
方便的话也可以加一下我的微信 cst-being 细聊
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.