练手Vue 和 Socket.io 写的一个投票App
- 投票结果实时反馈。
- 无需登录注册。
- 可以重新投票。
- 可以查看投票列表。
- 可以选择在投票列表中隐藏。
- 投票可以填写备注
- 可以设置投票过期时间。
- 后端没有写存储,直接用的文件存储。偷懒了。不过数据部分都是用的Promise,随时可以改写。
- 前后端共享代码没想出好的方式。用的方法很low。
-
前端
- Vue.js
- Vuex
- vue-router
- vue-socket.io
- vux
-
后端
- socket.io
- nodejs
- typescript
- 安装
cd server
npm install
npm run dev
- 编译
cd server
npm run build
- 调试
cd vuxtt
npm install
npm run dev
- 编译
cd vuxtt
npm run build