Installation
Install the smallest Nuxt Board package set for Vue or Nuxt.
Vue
pnpm add @lupinum/board-core @lupinum/vue-boardImport the stylesheet once in the application entry or root component:
import '@lupinum/vue-board/style.css'Nuxt Board requires Vue 3.5 and Node 20.19 or newer for the supported toolchain.
Nuxt
pnpm add @lupinum/nuxt-board @lupinum/board-core @lupinum/vue-boardexport default defineNuxtConfig({
modules: ['@lupinum/nuxt-board'],
})The module registers styles and optional component/composable auto-imports. It owns no board behavior.
Vue and Nuxt use the same engine. For SSR, use deterministic IDs and complete initial records; do not create random initial nodes during hydration. Browser-only measurements remain session state and are populated after mount.
Optional packages
pnpm add @lupinum/board-connections @lupinum/board-historyImport the minimap from @lupinum/vue-board/minimap; it is a subpath, not a separate package.
Install optional packages only when the product needs their capability. Continue with Your first board.