实时协作画板:Socket.IO与Canvas的完美融合

最初只是想做一个简单的画板,后来联想到石墨文档的白板功能,于是就萌生了将这个画布功能开发成一个简易版协作画板的想法。

如何体验

项目正在努力部署上线中,目前需要克隆到本地运行:

获取代码:

git clone  

安装依赖:

npm install

启动项目

开发阶段:

  • 前端服务 (使用 webpack dev server): bash npm run dev
  • 后端服务 (使用 nodemon 监听文件变化并重启): bash npm run start

生产阶段:

  1. 打包前端文件 bash npm run build
  2. 启动服务器 bash npm run
pdf 文件大小:386.96KB