Можно ли сделать такой способ импорта компонентов?
//как сейчас
import component1 from '@/components/Component1'
import component2 from '@/components/Component2'
//как хотелось бы
import {сomponent1, сomponent2} from '@/components' (?)
т.е. в index.js в папке components как-то экспорты настроить нужно, наверно, но, чтобы не писать каждый раз новый экспорт при создании нового компонента
Если юзаешь webpack то можно использовать require context.
Но тут уж никакого treeshaking'a или подсказок IDE.
Проще написать скрипт который будет тебе эти индексные файлы на лету генерить.