Я работаю с index.html из моего каталога dist в производственной среде, и когда я обновляю код, я обычно извлекаю изменения и выполняю сборку npm. Во время сборки сайт доступен, но поскольку он все еще находится в процессе сборки, файл является неполным, поэтому сайт непригоден для использования, и это нормально.
Не уверен, что кто-то еще использует такую стратегию развертывания, но возможно ли иметь временный index.html, который показывает файл обслуживания с дружеским сообщением «Сайт обновляется». Затем, когда сборка будет завершена, этот файл обслуживания будет перезаписан реальным файлом?
Одним из решений, которое я могу придумать, является вывод файла build index.html в виде index.build.html, создание / копирование файла обслуживания в корневой веб-каталог, а после завершения сборки замените файл обслуживания на index.build. HTML
Это был бы лучший способ?