1.3.6 • Published 2 years ago
twhiteboard v1.3.6
工程介绍
-- dist Sketch sdk 构建文件目标目录
-- env Sketch sdk 环境变量配置
-- plugins 插件
-- src Sketch sdk 源码
-- svr 服务端yjs相关代码构建文件目标目录
-- types d.ts文件
-- ui aPaaS UI 代码
-- ui/public/enter 开发阶段的入口页面
-- static 静态资源 ( https://console.cloud.tencent.com/cos/bucket?bucket=whiteboard-1259648581®ion=ap-shanghai&path=%252Fapp%252Fstatic%252F)
注意:后续如果要发布UI层代码,需要将ui/public/enter目录删掉,该目录下的文件只是研发在本地开发的一个入口页。
开发指引
安装依赖
注意:node版本推荐使用v16的版本,如果版本不一致,可能会导致编译不过的问题。
# 设置公司镜像
npm config set registry https://mirrors.tencent.com/npm/
# 安装 sdk 依赖
npm install
# 安装 ui 依赖
cd ui & npm install
调试
# 调试 sdk
npm run sdk-dev
# 调试 ui
npm run ui-dev
构建
# 构建 sdk
npm run sdk-build
# 构建 ui
npm run ui-build