Мой первый ответ - вопрос: почему вы развертываете папку node_modules
?Обычно это не требуется на статических веб-сайтах: они используются для создания сайта, но затем не нужны во время выполнения, поскольку «время выполнения» - это просто «отправить этот файл», а не «запустить этот код» на сервере Netlify CDN,Возможно, вы неправильно указали свой «каталог публикации» в настройках сборки и развертывания сайта и тоже развертываете свой исходный код, а не только готовую сборку?
На случай, если по каким-то причинам вам потребуется развернуть node_modules
по какой-то причине можно вообще так сделать.Сообщение довольно ясно - не отправляйте имена файлов с #
или ?
в них.Это недопустимые имена файлов согласно спецификации HTTP - #
предназначен для обозначения якорей, и все после # используется на стороне клиента и, следовательно, не будет правильно отображаться в вашем файле.?
предназначен для обозначения параметров строки запроса и аналогичным образом не будет работать, так как вы собираетесь прочитать файл, имя которого содержит ?
, а скорее обрезать имя файла, которое сервер (попытается)служить перед символом ?
.