/excalidraw-plus

excalidraw扩展版本

Primary LanguageTypeScriptMIT LicenseMIT

功能

  • 中文手写体
  • 多画布功能
  • 多模板增加字段适配脚本
  • 增加选择颜色种类
  • 私有化保存
  • 自定义 workspace
  • 自定义描边宽度
  • 增加边框样式
  • 增加字体选择
  • 优化手机端体验(具体功能待补充)

使用地址

https://excalidraw-cn-1251014631.cos-website.ap-nanjing.myqcloud.com

项目来源

(1)https://github.com/korbinzhao/excalidraw-cn
(2)https://github.com/excalidraw/excalidraw


Local Installation

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Requirements

Clone the repo

git clone https://github.com/linkxzhou/excalidraw-plus.git

Install the dependencies

yarn

Start the server

yarn start

Now you can open http://localhost:3000 and start coding in your favorite code editor.

Collaboration

For collaboration, you will need to set up collab server in local.

Commands

Install the dependencies

yarn

Run the project

yarn start

Reformat all files with Prettier

yarn fix

Run tests

yarn test

Update test snapshots

yarn test:update

Test for formatting with Prettier

yarn test:code

Docker Compose

You can use docker-compose to work on Excalidraw locally if you don't want to setup a Node.js env.

docker-compose up --build -d