开源一款运行在腾讯云开发的 Todo App

2022-05-01 17:44:02 +08:00
 vacker

前几年学习 vue 课程做的实践项目,自己一直用到今天,基于框架 quasar 开发,可以打包成 Spa 网页,ios ,macOS ,android App ,用户认证和数据库均使用腾讯云开发,这种项目一般都是自用,流量很小,使用腾讯云开发几乎无使用成本。都是老 V 友了,喜欢的别忘 star 哈哈哈

开源地址: https://github.com/vochina/todo-cloudbase

项目部分截图:

4536 次点击
所在节点    分享创造
16 条回复
3573535
2022-05-01 21:08:48 +08:00
caldav
cutemurphy2888
2022-05-01 22:03:59 +08:00
匿名登录模式?
ppppppp123
2022-05-01 22:44:59 +08:00
老哥,在我的 chrome 上该怎么运行这个项目?
ppppppp123
2022-05-01 22:47:47 +08:00
quasar dev 后浏览器上一片空白哦~
vacker
2022-05-01 23:17:29 +08:00
@cutemurphy2888 云开发登录授权模式选择 邮箱登录 就可以了
vacker
2022-05-01 23:19:08 +08:00
@ppppppp123 运行 quasar dev 后是否报错? safari 有一些兼容性问题,Chrome 打开地址 http://localhost:8080/#/ 试试
vacker
2022-05-01 23:25:20 +08:00
统一回复下,云开发 CloudBase 控制台有 3 个地方需要注意设置:
1 、登录授权需要配置邮箱登录
2 、安全配置需要添加自己的域名,包括 localhost:8080 ;
3 、数据库需要新建 tasks 集合
vacker
2022-05-01 23:56:50 +08:00
@ppppppp123 我把代码拉下来测试了下,浏览器空白 是你没新建.env 文件并填入云开发环境的 ID
shanghai1998
2022-05-11 10:21:04 +08:00
腾讯云有算过一个月多少钱不?
vacker
2022-05-11 10:40:48 +08:00
@shanghai1998 实测我一个月几角钱,连续很多个月了
ypzhou
2022-05-11 11:14:01 +08:00
@shanghai1998 没量完全不用考虑这张,每月还有免费的额度,有量了也不用怕这些了
ppppppp123
2022-05-29 16:01:15 +08:00
体验了一周,发现两个问题:1 ,容易误触碰 todo ; 2 ,默认不是以按时间排序。
vacker
2022-05-29 16:04:01 +08:00
@ppppppp123 1 ,容易误触碰 todo ,可以加个 confirm 确认框; 2 ,默认不是以按时间排序,代码可以修改默认按时间排序
ppppppp123
2022-05-29 21:30:33 +08:00
不会,不然我自己 fix 了、
ppppppp123
2022-05-29 21:36:41 +08:00
vue.runtime.esm.js:1896 Error: [vuex] do not mutate vuex store state outside mutation handlers.
at assert (vuex.esm.js:144:27)
at Vue.store._vm.$watch.deep (vuex.esm.js:902:7)
at invokeWithErrorHandling (vue.runtime.esm.js:1862:26)
at Watcher.run (vue.runtime.esm.js:4578:9)
at Watcher.update (vue.runtime.esm.js:4552:10)
at Dep.notify (vue.runtime.esm.js:731:13)
at Object.reactiveSetter [as completed] (vue.runtime.esm.js:1056:11)
at Proxy.set (vue.runtime.esm.js:1078:17)
at callback (templateLoader.js?!./node_modules/@quasar/app/lib/webpack/loader.auto-import-client.js?kebab!./node_modules/vue-loader/lib/index.js?!./src/components/Tasks/Task.vue?vue&type=template&id=02ab2294&:39:21)
at invokeWithErrorHandling (vue.runtime.esm.js:1862:26)
ppppppp123
2022-05-29 21:51:43 +08:00
chrome 下面这个错误会随机出现,不知道是什么原因。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX