• Excalidraw在线白板的搭建与使用


    Excalidraw在线白板的搭建与使用

    Excalidraw:在线白板

    Excalidraw是一款非常轻量的在线白板工具,可以直接在浏览器打开,轻松绘制具有手绘风格的图形。

    比如可以绘制这样的图形:

    img

    手绘风格图形

    工具地址

    https://excalidraw.com/ 但是最近这个地址好像被墙了,所以可以自己搭建本地环境的来使用。

    主要功能

    1. 浏览器直接打开,无需安装;可以在任何设备上使用,比如电脑端、手机、平板电脑,只要在浏览器打开上述链接即可使用
    2. Excalidraw支持最常用的图形元素:方框、圆、菱形、连接线,可以方便的使用这些元素绘制简洁的图形

    Docker部署

    • 拉取项目,并进入到目录

    git clone https://github.com/excalidraw/excalidraw.git
    cd excalidraw/

    • 修改docker-compose配置文件

      ports为要映射的端口号,此处修改为9006.其他配置根据自己的情况修改

      version: "3.8"
      services:
        excalidraw:
          build:
            context: .
            args:
              - NODE_ENV=development
          container_name: excalidraw
          ports:
            - "9006:80"
          restart: on-failure
          stdin_open: true
          healthcheck:
            disable: true
          environment:
            - NODE_ENV=development
          volumes:
            - ./:/opt/node_app/app:delegated
            - ./package.json:/opt/node_app/package.json
            - ./yarn.lock:/opt/node_app/yarn.lock
            - notused:/opt/node_app/app/node_modules
      volumes:
        notused:
      
    • 编译

      docker-compose up --build -d
      

    普通模式部署

    • 环境要求

    • 下拉代码

      git clone https://github.com/excalidraw/excalidraw.git
      
    • 安装依赖

      yarn
      
    • 启动服务

      yarn start
      
    • 开始访问

      现在,您可以打开http://localhost:3000访问本系统了

    • 常用命令

      命令

      命令 描述
      yarn 安装依赖关系
      yarn start 运行项目
      yarn fix 与更漂亮的人一起修改所有文件
      yarn test 运行测试
      yarn test:update 更新测试快照
      yarn test:code 与更漂亮格式的测试

    引入第三方库

    插件库地址

  • 相关阅读:
    流程控制之if判断
    各种运算符
    输入和输出
    垃圾回收机制(详细)
    3/5 作业
    3/4 作业
    数据类型
    变量
    Checkout 显示 URL /../../.. 不存在
    Tomcat8 访问 manager App 失败
  • 原文地址:https://www.cnblogs.com/cuianbing/p/14816846.html
Copyright © 2020-2023  润新知