docs(guide): cleanup
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
# Getting Started with Vue Flow
|
||||
# Kickstart Your Journey with Vue Flow!
|
||||
|
||||
This guide covers the basics of setting up and using Vue Flow. You'll learn how to install Vue Flow, configure it, and
|
||||
utilize it within your own projects.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Before you begin, ensure you have the following installed on your machine:
|
||||
Before you strap in, make sure you're equipped with:
|
||||
|
||||
- [Node.js v14 or above](https://nodejs.org/)
|
||||
- [Node.js v16 or above](https://nodejs.org/)
|
||||
- [Vue 3.0 or above](https://vuejs.org/)
|
||||
|
||||
## Installation
|
||||
|
||||
Install Vue Flow using any of the following package managers:
|
||||
Use your preferred package manager to install Vue Flow:
|
||||
|
||||
```bash
|
||||
npm i --save @vue-flow/core
|
||||
@@ -25,19 +25,23 @@ pnpm i @vue-flow/core
|
||||
## Usage
|
||||
|
||||
In Vue Flow, an application structure consists
|
||||
of [<span class="font-bold text-blue-500">nodes</span>](/typedocs/interfaces/Node)
|
||||
and [<span class="font-bold text-purple-500">edges</span>](/typedocs/types/Edge), all of which are categorised as
|
||||
[<span class="font-bold text-green-500">elements</span>](/typedocs/types/Elements).
|
||||
<span class="font-bold text-blue-500">Each element requires a unique id.</span>
|
||||
Nodes additionally need a specific position, while edges require a source and a
|
||||
of [<span class="font-bold">nodes</span>](/typedocs/interfaces/Node)
|
||||
and [<span class="font-bold">edges</span>](/typedocs/types/Edge), all of which are categorised as
|
||||
[<span class="font-bold">elements</span>](/typedocs/types/Elements).
|
||||
|
||||
<span class="font-bold">Each element requires a unique id.</span>
|
||||
|
||||
Nodes additionally need an [XY-position](/typedocs/interfaces/XYPosition), while edges require a source and a
|
||||
target, both represented by node ids.
|
||||
|
||||
::: warning Attention!
|
||||
::: warning Pay Attention!
|
||||
To ensure Vue Flow's is correctly displayed, make sure you include the necessary styles.
|
||||
|
||||
Refer to the [Theming](/guide/theming) section for additional information.
|
||||
:::
|
||||
|
||||
Here's a simple Vue Flow example to get you started:
|
||||
|
||||
```vue
|
||||
<script setup>
|
||||
import { VueFlow } from '@vue-flow/core'
|
||||
@@ -82,4 +86,4 @@ As Vue Flow is entirely written in TypeScript, we highly recommend utilizing Typ
|
||||
experience and prevention of common errors.
|
||||
The necessary type definitions are included with the library.
|
||||
|
||||
For more information, review our [TypeDocs documentation](/typedocs).
|
||||
For more information, review our [TypeDocs documentation](/typedocs/).
|
||||
|
||||
Reference in New Issue
Block a user