Я работаю над проектом Apostrophe с использованием многосайтового модуля, и с момента запуска npm update
_urls
для страниц начинаются с /baseUrl-not-set
. Я могу найти это только в документации:
baseUrl (ГЛОБАЛЬНЫЙ ВАРИАНТ, НЕ УСТАНОВЛЕННЫЙ ДЛЯ ЭТОГО СПЕЦИФИЧЕСКОГО МОДУЛЯ)
Для удобства в req.absoluteUrl указан абсолютный URL-адрес текущего запроса. Если для параметра baseUrl на верхнем уровне не для этого конкретного модуля задана строка, такая как http :: //mysite.com, к этому добавляется любой префикс всего сайта и req.url. В противном случае абсолютный URL создается на основе запроса браузера. Установка глобальной опции baseUrl необходима для разумных URL при создании разметки из задачи командной строки.
источник
Итак, я не уверен, что в app.js будет добавлено свойство baseUrl
, помните, что это многосайтовый проект, поэтому он должен быть динамическим), или apostrophe-globa/index.js
в качестве корневого уровня. свойство модуля или под addFields
(все, что я пробовал, безрезультатно).
То есть, начиная с npm updating
, моя структура URL-адресов для всех URL-адресов в настоящее время повреждена, и в настоящий момент я не могу выполнять какие-либо развертывания.
Буду очень признателен за руководство.