Вывод: Конфигурация devServer.index не имеет отношения к правилам доступа к каталогу, за исключением каталога, указанного в devServer.publicPath .
пояснение: как ответ dev-сервера на запросы к каталогам определяется самим сервером, и я предполагаю, что каждый раз, когда вы обращаетесь к каталогам из статических обслуживаемых ресурсов, dev-сервер ответит вам индексным файлом (таким как index.html) под этимпапка. Но изменение параметра devServer.index не повлияет на это правило.Он влияет только на каталог, указанный параметром devServer.publicPath. По умолчанию dev-сервер не найдет индексный файл для запросов к каталогам в publicPath и выдаст ответ 404.После того, как вы измените devServer.index на значение «index.html», сервер ответит на эти запросы файлом «index.html» в запрошенной папке.Это вариант использования этой опции.
tips:
- при условии, что значение опции все будет рассматриваться как относительный путь (относительный к серверу недоступен),относительно devServer.publicPath.
- вы можете указать любой тип файла, а не только HTML.
Пожалуйста, исправьте мой ответ, если есть какая-либо ошибка, спасибо.