【文件属性】:
文件名称:drawing-app:Makers Academy 第 8 周活动 - 使用 WebSockets、Node.JS 和 Socket.io 构建画布绘图
文件大小:300KB
文件格式:ZIP
更新时间:2021-06-26 10:11:36
JavaScript
绘图应用程序
Makers Academy 第 8 周活动,使用 WebSockets、Node.JS 和 Socket.io 构建交互式白板。 由多个在线教程拼凑而成。
技术与原理
节点.js
网络套接字
Socket.io
Paper.js
HTML 5 画布
特征
允许多个用户连接到画布并绘制图像
将使用 websockets 为所有连接用户实时更新画布
用户绘图将生成不同大小的彩色圆圈
安装
下载依赖: npm install
Paper.js 需要 Cairo: brew install cairo
运行服务器: npm start
【文件预览】:
drawing-app-master
----.gitignore(13B)
----package.json(718B)
----public()
--------js()
--------css()
----views()
--------index.jade(571B)
----README.md(838B)
----npm-debug.log(1KB)
----server.js(713B)