代码拉取完成,页面将自动刷新
同步操作将从 辞画./dber 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
SVG
Next.js(React)
DBML
ArcoDesign
Dexie(indexDB)
Soul CLI(sqlite db)
克隆本仓库或者下载代码.
安装依赖.
npm install
# or
yarn install
启动开发服务:
npm run dev
# or
yarn dev
使用浏览器打开 http://localhost:3000 查看结果.
在生产模式下运行:
npm run build && npm run start
导出静态页面:
npm run gen
避免刷新时出现 404,服务器需做以下设置(以 Nginx
为例):
server {
listen 80;
server_name dber.local.yes-hr.com;
root /{you_projects}/dber/out;
index index.html;
location /graphs {
try_files $uri $uri.html /graphs/[id].html;
}
}
使用以下命令来构建 Docker 镜像:
docker build -t dber .
然后可以用 Docker 或者 Docker Compose 来启动服务:
docker run -p 3000:3000 dber
或者
docker-compose up -d
使用浏览器打开 http://localhost:3000 查看结果.
使用 Soul CLI 实现简单的在线协作功能,使用的是 sqlite
数据库。注意:
np install -D soul-cli
package.json
中的 dbAdaptor
为 soul
,并根据实际情况设置 soulUrl
npm run dev
或者 npm run build && npm run start
(docker 方式未经测试)此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。