Сапер экспорт не работает без сервера

Я использую Sapper с Svelte для создания статического сайта.

Поскольку мой сайт статичен, я не буду беспокоиться о сервере и буду использовать sapper export Команда для создания статических файлов, которые я могу разместить на страницах GitLab.

Поэтому я удалил server.js файл в моем src каталог - это не должно быть необходимо. Однако, когда я запускаю команду экспорта, происходит сбой со следующей ошибкой:

Почему это ищет сервер и как это исправить?

Я также попытался удалить server вариант в rollup.config.js Однако теперь это жалуется, что client, server а также serviceworker свойства обязательны.

1 ответ

Решение

Когда ты бежишь sapper export создает статическую сборку, запуская ваш сервер и сканируя ваш сайт. По этой причине вам нужен server.js. (Это может измениться в будущей версии.)

Другие вопросы по тегам