Накопительный пакет, VueJS, установить Vue Portal

Как я могу установить внешний пакет в Rollup в VueJS. Я пытаюсь установить VuePortal, но мне нужно использовать Vue.use(PortalVue), но я не могу его разместить.

Я пробовал использовать пакет под названием rollup-plugin-auto-external и вставил его:

plugins: [
        ...
        autoExternal(),
        ...
    ],

Также я вложил в объект externals, но ничего.

Спасибо


person Carloscito    schedule 27.02.2021    source источник


Ответы (1)


Для использования PortalVue вам не нужен накопительный плагин.

Vue.use(PortalVue) должен находиться в файле точки входа, где вы настраиваете корневой экземпляр Vue (например, main.js, index.js, app.js и т. Д.).

Например:

// main.js
import Vue from 'vue'
import App from './App.vue'
import PortalVue from 'portal-vue'

Vue.use(PortalVue)

new Vue({
  render: h => h(App)
}).$mount('#app')
person tony19    schedule 27.02.2021