UNPKG

footer-fone

Version:

Shareable component for distribution via npm

28 lines (23 loc) 869 B
import component from './FooterFone.vue' // Объявление функции установки, выполняемой Vue.use() export function install(Vue) { if (install.installed) return install.installed = true Vue.component('FooterFone', component) } // Создание значения модуля для Vue.use() const plugin = { install } // Автоматическая установка, когда vue найден (например в браузере с помощью тега <script>) let GlobalVue = null if (typeof window !== 'undefined') { GlobalVue = window.Vue } else if (typeof global !== 'undefined') { GlobalVue = global.Vue } if (GlobalVue) { GlobalVue.use(plugin) } // Экспорт компонента, для использования в качестве модуля (npm/webpack/etc.) export default component