Record记录 Resource资源 Excalidraw画板部署使用
►   站内排名:No.671   ◄

Excalidraw画板部署使用,部署自己的在线画板,目前最好用的开源在线画板工具。

https://github.com/excalidraw/excalidraw
下载
安装
node.js
Yarn
等环境
进入excalidraw文件夹
执行yarn 在文件夹中加载node_modules环境文件
// 修改之前
"build:app": "REACT_APP_GIT_SHA=$VERCEL_GIT_COMMIT_SHA react-scripts build"
// 修改之后
"build:app": "react-scripts build",
执行yarn build(或者直接 yarn start在开发环境中启用)
生成build文件夹
把对应文件夹放到任何可运行环境比如PHP环境也可以。
最好吧buidl放解析的根目录不然语言无法使用

另一种简单的部署方法:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

然后安装 docker pull excalidraw/excalidraw

然后运行
docker run -itd --restart=always -p 4000:80 --name excalidraw excalidraw/excalidraw:latest

docker images 查看里面应用镜像
docker rmi [image]删除镜像
docker rmi image:版本号
docker rmi -f 强制删除
也可以先删除容器在用的容器id
docker rm ID
然后在删除镜像 docker rmi id
docker stop id 停止

其他补充:

https://github.com/excalidraw/excalidraw

安装 node.js
去官网查 版本 https://nodejs.org/en/ 替换掉一下的 14.x版本,然后运行:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install nodejs
node --version


安装yarn

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt update
sudo apt install yarn


上面的命令也将安装Node.js。如果您通过nvm安装了Node槽,请使用以下命令跳过Node.js的安装:

sudo apt install --no-install-recommends yarn

yarn --version


然后进入对应目录运行:

yarn


yarn start

Record记录 Resource资源 Excalidraw画板部署使用


历史上的今天 ( 37 ):


可点 ➠ 2022年-05月-05日 470 s 0
 ♥   0
 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注