【文件属性】:
文件名称:collob-draw:基于Swarm CRDT的协同绘图应用
文件大小:344KB
文件格式:ZIP
更新时间:2021-06-01 05:05:59
JavaScript
Swarm - 绘图应用程序
要求
要运行该程序,请确保您已安装以下程序:
Redis v2.8.x——服务端操作存储
Node.js v0.12.x 或 io.js 最新版本 - 运行服务器
NPM v2.5.x - 包管理器
安装
确保您之前已阅读要求部分。
npm install
模块列表
- 图标
- 使用可观察流进行异步编程的 API
发展
客户端代码需要被browserified运行之前,要做到这一点运行以下命令。
要在后台查看客户端文件更改,请使用:
npm run-script watch &
一次性构建可用于:
npm run-script build
使用以下命令启动服务器:
node server.js
去做
将客户端代码重构为单独的类。
添加绘图队列,它只是可绘制项目的缓冲区。
执照
麻省理工学院
【文件预览】:
collob-draw-master
----client()
--------css()
--------SwarmApp.js(1KB)
--------index.html(1KB)
--------InputHandler.js(894B)
--------CMRtoBezier.js(2KB)
--------app.js(7KB)
----package.json(1KB)
----readme.md(1004B)
----model()
--------Item.js(1KB)
--------Message.js(150B)
--------Mice.js(84B)
--------Mouse.js(187B)
--------UserList.js(139B)
--------User.js(517B)
--------ItemList.js(166B)
--------MessageList.js(185B)
----server.js(4KB)
----LICENSE(1KB)
----dist()
--------build.js(1.57MB)
----.gitignore(566B)