g6/packages/cli
Yuxin e3a32ffa05
feat: add performance diagnosis flowchart demo (#6289)
* feat(polyline): ensure correct orthogonal routing with ports

* chore: rename decision tree to fund flow

* feat: add performance diagnosis demo

* refactor: expose hover-activate getActiveIds function

* feat: add flowchart demo

* fix: fix ci issues

* refactor: performance diagnosis demo
2024-09-06 17:41:31 +08:00
..
src feat: add scaffold for creating G6 extension (#5749) 2024-05-20 20:16:07 +08:00
template-extension feat: add performance diagnosis flowchart demo (#6289) 2024-09-06 17:41:31 +08:00
build.config.ts feat: add scaffold for creating G6 extension (#5749) 2024-05-20 20:16:07 +08:00
index.js feat: add scaffold for creating G6 extension (#5749) 2024-05-20 20:16:07 +08:00
package.json chore: update version (#6129) 2024-08-06 10:53:39 +08:00
README.md feat: add scaffold for creating G6 extension (#5749) 2024-05-20 20:16:07 +08:00
tsconfig.json feat: add scaffold for creating G6 extension (#5749) 2024-05-20 20:16:07 +08:00

@antv/g6-cli

@antv/g6-cli is a G6 template generation tool that comes with several templates.

Currently, it owns a built-in template called extension. This template handles the boilerplate setup, which encompasses a seamless local development environment, linting, code formatting, Jest for snapshot testing and bundling with Rollup etc.

@antv/g6-cli i

Getting Started

To start using @antv/g6-cli, you'll first need to install it globally.

npm i @antv/g6-cli -g

Once installed, you can easily scaffold a new project:

create-g6

Then follow the prompts!

prompts

You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a G6 Extension project, run:

create-g6 g6-extension-test --template extension