Go to file
zhaowei 65aa4d85c1 fix: 图空间改为知识图谱 2025-06-03 14:24:04 +08:00
.github fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.husky fisrt add version 3.10 2025-03-31 11:43:06 +08:00
app fix: 图空间改为知识图谱 2025-06-03 14:24:04 +08:00
build fisrt add version 3.10 2025-03-31 11:43:06 +08:00
deployment fisrt add version 3.10 2025-03-31 11:43:06 +08:00
public fisrt add version 3.10 2025-03-31 11:43:06 +08:00
scripts fisrt add version 3.10 2025-03-31 11:43:06 +08:00
server 解决删除终止任务失败的bug 2025-05-29 14:46:06 +08:00
.commitlint.js fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.dockerignore fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.eslintignore feat: 修改元素 2025-05-12 17:12:24 +08:00
.eslintrc fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.gitignore fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.nvmrc feat: 删除中英文切换 2025-04-03 09:31:24 +08:00
.prettierrc.cjs fisrt add version 3.10 2025-03-31 11:43:06 +08:00
.stylelintrc.json fisrt add version 3.10 2025-03-31 11:43:06 +08:00
BuildDockerfile 修改dockerfile 2025-04-21 09:25:58 +08:00
CONTRIBUTING.md fisrt add version 3.10 2025-03-31 11:43:06 +08:00
DEPLOY.md fisrt add version 3.10 2025-03-31 11:43:06 +08:00
Dockerfile Dockerfile增加代理 2025-05-16 16:19:07 +08:00
LICENSE fisrt add version 3.10 2025-03-31 11:43:06 +08:00
README.md fisrt add version 3.10 2025-03-31 11:43:06 +08:00
architecture.png fisrt add version 3.10 2025-03-31 11:43:06 +08:00
build-image.sh 修改转发规则 2025-05-06 17:21:59 +08:00
build.sh 修改dockerfile 2025-04-21 09:25:58 +08:00
buttons.js feat: 修改元素 2025-05-12 17:12:24 +08:00
dlv 修改dockerfile 2025-04-21 09:25:58 +08:00
favicon.ico fisrt add version 3.10 2025-03-31 11:43:06 +08:00
go.work fisrt add version 3.10 2025-03-31 11:43:06 +08:00
index.html fix: 指示图谱改为知识图谱 2025-05-19 11:24:20 +08:00
introduction.png fisrt add version 3.10 2025-03-31 11:43:06 +08:00
nebula-studio-new-interface.tar add ask interface 2025-04-23 11:52:42 +08:00
nebulao-stdudio-0423 add ask interface 2025-04-23 11:52:42 +08:00
package-lock.json feat: 修改package-lock.json 2025-05-13 08:49:57 +08:00
package.json build: 使用 @vitejs/plugin-reac 替换 @vitejs/plugin-react-swc 解决 SyntaxError 2025-04-22 14:21:55 +08:00
readmeLogo.png fisrt add version 3.10 2025-03-31 11:43:06 +08:00
tsconfig.json fisrt add version 3.10 2025-03-31 11:43:06 +08:00
tsconfig.node.json fisrt add version 3.10 2025-03-31 11:43:06 +08:00
vite.config.ts feat: 完成智能问答 2025-05-07 15:28:14 +08:00

README.md

NebulaGraph Studio

NebulaGraph Studio (Studio for short) is a web-based visualization tool for NebulaGraph. With Studio, you can create a graph schema, import data and edit nGQL statements for data queries.

Architecture

Version

NebulaGraph version NebulaGraph Studio tag
1.x v1.2.7
2.0.x v2.2.x
2.5.x v3.0.x
2.6.x v3.1.x
3.0.x v3.2.x
3.1.x v3.3.x
3.0.0 3.2.0 v3.4.x
3.0.0 3.3.0 v3.5.x
3.0.0 3.4.0 v3.6.x
3.0.0 3.5.0 v3.7.x
3.0.0 3.6.0 v3.8.x
3.0.0 3.6.0 v3.9.x
3.0.0 3.8.0 v3.10.x

Development Quick Start

set up studio and server at the same time

$ npm install
$ npm run dev
$ npm run dev:go

Set up nebula-graph-studio only

$ npm install
$ npm run dev

Set up go-server only

$ cd ./server/api/studio
$ make run

Production Deploy

1. Build Web

$ npm install
$ npm run build
$ mv dist/* server/api/studio/assets

2. Build Server

$ cd server/api/studio
// update default port 9000 to 7001 in etc/studio-api.yaml first
$ go build -o server

3. Start

$ ./server &

4. Stop Server

Use when you want shutdown the web app

kill -9 $(lsof -t -i :7001)

Documentation 3.10.0

中文 ENGLISH

Contributing

Contributions are warmly welcomed and greatly appreciated. Please see Guide Docs