@castetus

Как загрузить компонент vue из другого файла (webpack)?

Здравствуйте все, сегодня попробовал использовать компоненты Vue.
Не понимаю, как импортировать компонент из другого файла с помощью вебпака.
index.js:
import comp from './components/component.vue'

Vue.component('comp', comp);

let app = new Vue({
vuetify,

components: {
    comp
  },

component.vue:
<template>
  <div>{{message}}</div>
</template>
 
<script>
export default {
  data () {
    return {
      message: 'test'
    }
  }
}
</script>

В разметке выводит

Что я недопонял про компоненты? Или про вебпак?

Upd: не заметил, что в первоначальном вопросе не вставилось то, что выводится в разметке вместо компонента. Вот оно:
<!--function (a, b, c, d) { return createElement(vm, a, b, c, d, true); }-->
  • Вопрос задан
  • 427 просмотров
Пригласить эксперта
Ответы на вопрос 1
@woneorb
попробуй не регистрировать компонент в index.js, просто заимпортить,
и убери у new Vue свойство components: {}, так может получиться
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы