tree: 9d69b90e9100c52b7f1f453596e0a2cd9bed8c8c [path history] [tgz]
  1. .husky/
  2. mock/
  3. server/
  4. src/
  5. studio/
  6. .env.development
  7. .env.production
  8. .eslintignore
  9. .eslintrc.cjs
  10. .gitignore
  11. .prettierrc.cjs
  13. index.html
  15. NOTICE
  16. package.json
  17. pnpm-lock.yaml
  19. tsconfig.json
  20. tsconfig.node.json
  21. vite.config.ts

DolphinScheduler Studio


DolphinScheduler Studio is a debugging platfrom for DolphinScheduler.

If you want to contribute, please refer to the contributing guidelines of this project.

Quick start

install dependencies using pnpm

pnpm install

start the development server

pnpm dev

build a studio component

pnpm build

Install LSP

install sql lsp

go install

install shell lsp

npm i -g bash-language-server

install python lsp

pip install python-lsp-server

Configuration DB

The connection to the RDBMS is essential to take advantage of the functionality provided by sqls. You need to set the connection to the RDBMS.

Configuration Methods

lowercaseKeywords: false
  - alias: mysql
    driver: mysql
    proto: tcp
    user: root
    passwd: root
    port: 13306
    dbName: world