@braks/vue-flow

中文文档
0.4.41发布于 2022/10/08MITTypeScriptESM + CJS近 30 天下载 3574

Vue flow top-language vulnerabilities ! [GitHub 代码大小以字节计] (ht)

此软件包已被标记为弃用

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

中文使用文档
文档目录11 节
  1. 目录
  2. * 特性
  3. QQ 设置
  4. QQ 快速启动
  5. *
  6. 发展
  7. 先决条件
  8. 减量容器
  9. 解析器
  10. 特别谢谢
  11. 星际迷航

Vue 流量 QQ

Vue flow top-language vulnerabilities GitHub code size in bytes GitHub last commit

Vue Flow:可高度定制的Vue 3 Flowchart组件.

通过Vue Flow,你可以构建自己的,定制的以节点为基础的应用程序,如静态图,甚至更复杂 互动编辑!

你可以找到一个详细的解释 如何开始在 文档 或检查 页:1 实例。 。 。 .

目录

* 特性

  • 👶 方便的设置: 开始无麻烦 - 内建缩放( P) 特性, 元素拖放、 选择和更多

  • 🎨 可自定义: 使用自定义节点、边缘和连接线并扩展Vue Flows的功能

  • 🚀 快点: 跟踪被动变化,只重新提交适当的元素

  • 🧲 Utils 组成( C): 带有图形辅助器的来来来来来来来来来来来来来来来来来来来来来来来 来来来来 来来来来 来来来来 来来来来 来来来来 来来来来 来来来来 来来来来来 来来来 来来来 来来来来 来来来来 来来 来来 来来来来 来来 来来 来来 来 来来来 来 来来 来来 来 来 来 来来 来来 来 来来 来 来 来 来来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来 来

  • 📦 其他组件数字 :

    • QQ背景:有两个内置模式和一些配置选项,如高度,宽度或颜色.

    • QQ 最小映射: 在右下角的小地图形状显示当前节点

    • QQ 控制: 控制从左下方的面板放大行为

    • 还有很多...

  • 🦾 可靠性: 完全写入类型脚本

QQ 设置

$ npm i @braks/vue-flow

# or
$ yarn add @braks/vue-flow

QQ 快速启动

流动包含 节点 财务报告和审定财务报表 边缘 (或者只是节点). 他们一起叫 要素。 。 。 .

每个元素都需要独特的标识.

节点还需要XY位置. 一个边缘需要一个源(node id)和一个目标(node id).

基本布局是这样的:

<!-- Flowchart.vue -->
<script setup>
import { VueFlow } from '@braks/vue-flow'

const elements = ref([
  {
    id: '1',
    label: 'node 1',
    position: { x: 100, y: 100 },
  },
  {
    id: '2',
    label: 'node 2',
    position: { x: 100, y: 200 },
  },
  {
    id: 'e1-2',
    target: '2',
    source: '1',
  },
])
</script>

<template>
  <VueFlow v-model="elements"></VueFlow>
</template>

⚠️ 确保导入必要的样式 :

/* import the required styles */
@import "@braks/vue-flow/dist/style.css";

/* import the default theme (optional) */
@import "@braks/vue-flow/dist/theme-default.css";

*

这个图书馆与Vue 2不相通.

Vue Flow使用独有于Vue 3的特性,因此 没有支持Vue 2,未来也不会有任何支持,抱歉.

发展

先决条件

# skip if you already have pnpm installed
$ npm i -g pnpm

# start examples
$ pnpm dev

# build all packages
$ pnpm build

减量容器

为了开始使用开发容器,安装 Docker 扩展 为VSCode. 在安装扩展后, 打开连接菜单 或通过命令标签打开. 选择 Open Folder in Container 选项.

开发容器将旋转所有软件包实例应用并转发 端口到您的机器.

discord logo 解析器

加入 Vue Flow Discord 服务器!

在这里,你可以向社区提问, 提出新的想法 或者分享你和Vue Flow共同创造的作品.

特别谢谢

这个项目是用

星际迷航

多亏了离开明星的善良个人. 非常感谢你的支持!

Stargazers for @braks/vue-flow

版本与发布记录

@braks/vue-flow 共发布 130 个版本,首次发布于 2021/11/07;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.4.41latest2022/10/084 年前
0.4.402022/09/154 年前
0.4.392022/09/134 年前
0.4.382022/08/314 年前
0.4.372022/08/104 年前
0.4.362022/08/094 年前

其他发布通道:next → 0.4.2-4,0.4.7-0.pr92 → 0.4.7-0.pr92。

关于 @braks/vue-flow 的常见问题

@braks/vue-flow 是什么?

! [GitHub 代码大小以字节计] (ht)注意:该包已被作者标记为弃用——Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

如何安装 @braks/vue-flow?

在项目目录运行 npm install @braks/vue-flow,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:vue(^3.2.25)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@braks/vue-flow 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@braks/vue-flow 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@braks/vue-flow 可以商用吗?

@braks/vue-flow 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@braks/vue-flow 的下载量有多少?

根据 npm 官方下载统计,@braks/vue-flow 在 2026/10/09 – 2026/11/07 这 30 天内被下载 3,574 次,日均约 119 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@braks/vue-flow 还在维护吗?

最新版本 0.4.41 发布于 2022/10/08(4 年前);至今共发布 130 个版本,其中过去 12 个月发布了 0 个;首次发布于 2021/11/07。作者已将其标记为弃用,新项目建议寻找替代方案。