В Vue 2 вы можете глобально зарегистрировать компоненты в нескольких файлах, используя следующий код в index. js, не увеличивая main. js file
import Vue from 'vue'
import MyComponent from '@/components/MyComponent'
Vue.component('my-component-name', MyComponent)
И в main. js файл используйте
import '@/components'
Но этот метод, похоже, не работает для меня в Vue 3
main. js
import { createApp } from 'vue';
import '@/components'
const app = createApp({});
app.mount("#app");
index. js
import Vue from 'vue' // doesn't work with import { createApp } from 'vue' too
import MyComponent from '@/components/MyComponent'
Vue.component('my-component-name', MyComponent)
Как добиться того же результата в Vue 3?