Как импортировать внешнюю библиотеку vue.js в приложение laravel / vue.js? - PullRequest
0 голосов
/ 11 июня 2019

Здравствуйте, я работаю над приложением Laravel / vue.js. Мне нужно экспортировать CSV с vue.js. Но проблема в том, что я не знаю, как правильно импортировать внешнюю библиотеку.

app.js

require('./bootstrap');

window.Vue = require('vue');
require('vue-chartjs');
require('vue-json-csv');

/**
 * The following block of code may be used to automatically register your
 * Vue components. It will recursively scan this directory for the Vue
 * components and automatically register them with their "basename".
 *
 * Eg. ./components/ExampleComponent.vue -> <example-component></example-component>
 */

// const files = require.context('./', true, /\.vue$/i);
// files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default));
Vue.component('order-component', require('./components/OrderComponent.vue').default);
Vue.component('product-component', require('./components/ProductComponent.vue').default);
Vue.component('customer-component', require('./components/CustomerComponent.vue').default);
Vue.component('ca-component', require('./components/CustomerComponent.vue').default);
Vue.component('csv-component', require('./components/CsvComponent.vue').default);
Vue.component('test-customer-component', require('./components/TestCustomerComponent.vue').default);

В моем компоненте Order:

<script>
    import JsonCSV from 'vue-json-csv'
    Vue.component('downloadCsv', JsonCSV)
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...