socket.io 和canvas 实现的共享画板功能
|
起初只是想要写个简单的画板,后面不知不觉的想起石墨文档有一个白板功能,就想将当前这个画布功能,开发成一个简易版的协作画板。 在线演示:努力部署中,目前需要clone到本地运行。 git 地址 2、运行 git clone <repository> npm install #>>>对于开发阶段: #前端服务启动(利用webpack dev server): npm run dev #后台服务启动(使用了nodemon 实时监听后端文件修改重启服务) npm run start #>>>对于生产阶段: #打包前端文件,然后启动服务器即可 1、 npm run build 2、 npm run start 3、功能: 开发完成: 待开发的功能: •UI 界面美化(待开发) •打算使用UI库(material Design) •文字控件(待开发) •其它未知功能(x) 4、效果图
5、后话 这个应用实现的比较基础,还有很大的改进空间。 以上所述是小编给大家介绍的socket.io 和canvas 实现的共享画板功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! (编辑:平凉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- FoundationDB Record Layer 宣布开源,提供关系数据库功能
- mysql – InnoDB相当于MyISAM的key_buffer_size是什么?
- Redis系列:详解Memcached、Redis等缓存的特征、原理、应用
- 为什么PHP的MySQL驱动程序不转换数据类型?
- 我使用哪个MySQL连接器:mysql-connector-java-5.1.46.jar或
- 在 SQL Server 中获取客户端连接的 IP 地址
- mysql中的if子句
- 认识MongoDB 4.0的新特性——事务(Transactions)
- mysql怎样用一条SQL实现有记录则更新,没有则添加新记录
- 挑选mysql的原因有哪些

