В чем разница между использованием index.js и MyComponent.vue в качестве точек входа? - PullRequest
0 голосов
/ 15 февраля 2019

Итак, я сравнивал исходный код библиотек javascript, загруженных на npm.
В обоих проектах используется Vue, но есть некоторые различия:

  1. В первом коде используется index.jsв качестве точек входа и глобально регистрирует компонент, используя:

    import component from './foo.vue'
    
    const plugin = {
      install: Vue => {
        Vue.component(component.name, component)
      }
    }
    
    component.install = plugin.install
    
    export default component
    
  2. Второй вместо этого сразу использует файл .vue в качестве точки входа

Мои вопросы:

  1. В чем разница между использованием файлов index.js и .vue в качестве точки входа?
  2. что делает установка на component.install?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...