README.md

February 18, 2024 · View on GitHub

Start

  • Required: nvm

Installation

nvm use 16
npm i -g yarn
yarn
cd example
yarn

Development

cd example
yarn start

Build

cd example
yarn build # ./dist

Files

.
├── LICENSE
├── README.en-US.md
├── README.md
├── data  // mock data
│   ├── mock.json
│   ├── output(1).json
│   ├── output.json
│   ├── output3.json
│   └── output4.json
├── example // demo project
│   ├── adapter // transfer data to components props
│   │   ├── index.ts
│   │   └── v2.ts
│   ├── global.d.ts // global declaration files
│   ├── index.html
│   ├── index.less
│   ├── index.tsx
│   ├── mock_data
│   │   └── data.jsx
│   ├── package.json
│   ├── pnpm-lock.yaml
│   ├── public
│   │   └── 57b0f752b765995c9d2d4871368102a.png
│   ├── tsconfig.json
│   ├── types // interface declaration files
│   │   └── index.ts
│   ├── utils // utility functions
│   │   ├── drag.ts
│   │   └── i18n.ts
│   ├── webpack.config.js // webpack configuration
│   ├── yarn-error.log
│   └── yarn.lock
├── i18n // i18n kv
│   └── text.json
├── lib // source components
│   ├── adaptor.js
│   ├── canvas
│   │   ├── calc_path.js
│   │   ├── canvas.js
│   │   ├── edge.js
│   │   ├── empty.js
│   │   └── node.js
│   ├── component
│   │   ├── action-menu.tsx
│   │   └── tooltip
│   │       ├── index.less
│   │       └── index.tsx
│   ├── config.ts
│   ├── index.d.ts
│   ├── index.less
│   ├── index.tsx
│   └── static
│       └── iconfont.css
├── package.json
├── pnpm-lock.yaml
├── rollup.config.js
├── test
│   └── columns.test.ts
├── tsconfig.json
├── yarn-error.log
└── yarn.lock