Skip to content

Installation

Install packages

bash
npm install @vue-modeler/dc@^3.0.0 @vue-modeler/model
bash
npm install @vue-modeler/dc@^2.0.0 @vue-modeler/model

@vue-modeler/model requires no extra configuration. @vue-modeler/dc must be registered in the app.

Register the container

Plain Vue project

js
import { createApp } from 'vue'
import { vueModelerDc } from '@vue-modeler/dc'

const app = createApp(App)
app.use(vueModelerDc)
app.mount('#app')
js
import Vue from 'vue'
import { vueModelerDc } from '@vue-modeler/dc'

Vue.use(vueModelerDc)
new Vue({
  // your app configuration
}).$mount('#app')

Nuxt project

Create a Nuxt plugin in the plugins folder:

typescript
// plugins/vue-modeler-dc.ts
import { vueModelerDc } from '@vue-modeler/dc'

export default defineNuxtPlugin((nuxtApp) => {
  nuxtApp.vueApp.use(vueModelerDc)
})

You're ready to go!

Released under the MIT License.