Все файлы, которые у тебя есть в проекте, собираются бандлером и отдаются через webpack-dev-server. Он умеет делать так, чтобы ты получал ответом уже скомпиленный код.
А для того, чтобы простые файлы хостить, у вебпака есть publicPath. Он подхватывает их оттуда и отдает аналогично