ответ - нет.Бабель не может делать то, что ты хочешь сама.Это инструмент для преобразования одного диалекта Javascript в другой, основанный на правилах, определенных в вашем файле .babelrc
.Это компилятор, а не компоновщик (заимствуя термины из мира C).
Использование babel-plugin-module-resolver
не приведет к тому, что babel будет транслировать зависимости, как если бы они были исходными файлами.Это просто правило babel, которое изменяет пути , передаваемые в require()
или import
.
Чтобы включить зависимости, а также исходные файлы, вам нужно использовать как компилятор, такой как babel, так ипакет, такой как webpack или накопительный пакет .