Excalidraw 超级好用的在线绘图工具|在线手绘图表工具

2022-10-03 19:48:00
pjd
原创 964
摘要:Excalidraw 超级好用的在线绘图工具|在线手绘图表工具

www.excalidraw.com

Excalidraw可以在日常中辅助我们绘制流程图、结构图等等的一些辅助思维创造的图,也可以通过复制粘贴excel或csv或html的table的数据来生成草图图表,是一款不错的工具。


安装使用方法:

1、下载地址,并解压文件


wget https://github.com/excalidraw/excalidraw/archive/refs/heads/master.zip
unzip master.zip



2、删除源文件


ls -al
rm master.zip


3、进入excalidraw-master 文件夹


cd excalidraw-master/


4、查看文件


cat docker-compose.yml


文件内容:


version: "3.8"
services:
  excalidraw:
    build:
      context: .
      args:
        - NODE_ENV=development
    container_name: excalidraw
    ports:
      - "3000: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:



4、docker构建和启动


docker-compose build
docker-compose up -d




5、编译需要安装node


如何在linux 环境安装node?


  • 在root文件夹下,创建nodejs
  • 前往官网下载:https://nodejs.org/en/download/

  • 获得文件:node-v16.17.1-linux-x6 4.tar.xz
  • 将文件上传到root文件夹下
  • 将文件解压,删除压缩包并将文件移动到nodejs中:


tar -xvf node-v16.17.1-linux-x64.tar.xz
rm node-v16.17.1-linux-x64.tar.xz
mv node-v16.17.1-linux-x64 /usr/local/nodejs




  • 配置环境变量
vim /etc/profile
#输入并保存以下内容
export PATH=$PATH:/usr/local/nodejs/bin
source /etc/profile


  • 检查安装成功
node -v
npm -v


Step 7/10 : RUN yarn build:app:docker
 ---> Running in bfd39ae854dc
yarn run v1.22.15
error Command "build:app:docker" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
The command '/bin/sh -c yarn build:app:docker' returned a non-zero code: 1


安装yarn等工具,参考https://blog.csdn.net/weixin_47426048/article/details/122715641

最终成功安装到本地机器,后面用nginx做域名转发到draw.quxuer.com上 。


draw.kzh.net
点击在线体验