cli icon indicating copy to clipboard operation
cli copied to clipboard

Установка и использование сторонних плагинов

Open astrahov opened this issue 6 years ago • 2 comments

Я установил плагин BootstrapVue

npm install bootstrap-vue bootstrap.

Следующий код не работает:

import {Vue} from 'ui.vue'; import BootstrapVue from 'bootstrap-vue';

Vue.use(BootstrapVue)

Vue.create({ ... });

И во Vue-компоненте (*.vue) выдает ошибку при размещении компонента

<b-button>Button</b-button>

Unknown custom element: - did you register the component correctly? For recursive components, make sure to provide the "name" option.

Как правильно подключить плагин и разместить компоненты этого плагина в своих компонентах Vue (*.vue)?

astrahov avatar Apr 26 '19 10:04 astrahov

@astrahov, попробуйте в bundle.config.js указать

plugins: {
	resolve: true,
},

vovkabelov avatar Apr 26 '19 11:04 vovkabelov

@vovkabelov, сделал так и теперь после команды bitrix build зависает IDE и ничего не происходит.

const vuePlugin = require('rollup-plugin-vue');
const commonjs  = require('rollup-plugin-commonjs');

module.exports = {
    ...
    plugins: {
        custom: [
            commonjs(),
            vuePlugin(),
        ],
        resolve: true,
    },
};

astrahov avatar Apr 26 '19 11:04 astrahov