Я создаю свое приложение, используя create-Reaction-app. У меня есть структура папок, например, src / images / icons, и в папке значков есть индекс. js:
import Logo from "./my-logo.svg";
export {
Logo
}
Я сделал это, потому что я могу использовать любые значки в любом месте, например,
import { Logo } from '../images/icon'
в противном случае я должен был бы сделать
import Logo from '../images/icons/my-logo.sv'
Обычно на странице не будет 1 или 2 значков, это может быть больше, я не хочу иметь супер длинный импорт. Но это на самом деле не решает проблему.
Проблема в том, что индекс. js в src / images / icon продолжает расти. Каждый раз, когда я добавляю новый значок в свою папку значков, мне приходится изменять индекс. js. Есть ли лучшее решение для этого?