Как мне использовать плагин vuejs с системой сборки Laravel Spark?

Я пытался заставить плагин DatePicker работать в моем приложении Laravel Spark с Vuejs.

Я попытался добавить в app.js:

var datepicker = require('vuejs-datepicker');
Vue.use(datepicker);

Но я получаю

plugin.apply is not a function(…)

в консоли JS.

Я также попробовал:

var datepicker = require('vuejs-datepicker').default;
Vue.use(datepicker);

который дает:

Uncaught TypeError: Cannot read property 'installed' of undefined(…)

Я тупой? Поскольку я не могу найти никаких ссылок на мои ошибки в этом контексте.

1 ответ

Я обычно импортирую это в родительский компонент.vue файл, например

<script>
import Datepicker from 'vuejs-datepicker'

export default {
   components: {
      Datepicker
   }
}
</script>

<template>
   <datepicker></datepicker>
</template>
Другие вопросы по тегам