Есть ли способ экспортировать все классы во всех указанных мной файлах без необходимости обновлять оператор экспорта здесь?
Нет автоматов c "экспортировать все" или экспортируйте все классы в Javascript.
Но вы можете изменить способ определения ваших классов, чтобы они были частью внутреннего объекта, и вы просто экспортировали этот объект.
const myExports = {
TemplateView: class TemplateView {
...
},
iView: class iView {
...
}
};
export default myExports;
Когда вы добавляете новый класс в эту структуру, он автоматически становится частью экспорта.
С другой стороны, я лично не вижу смысла в том, чтобы поддерживать список экспорта. когда вы добавляете новый элемент в модуль, который вы хотите экспортировать. ПРЕДПОЛАГАЕТСЯ, чтобы экспорт был продуманным списком вещей, который содержит только элементы, которые необходимо экспортировать, и не содержит других функций, используемых локально как часть реализации. Единственный способ, которым это может быть вдумчивый список, - это если он не автоматизирован c.