Я столкнулся с проблемой при попытке развернуть свой сайт Docusaurus с помощью команды npm run deploy
. Вот сообщение об ошибке, которое я получаю:
ИЛИ
Error: Please set the GIT_USER environment variable, or explicitly specify USE_SSH instead!
Я использую Docusaurus версии 3.1.1 и Node версии v20.10.0. Ниже приведен полный журнал ошибок:
[WARNING] When deploying to GitHub Pages, it is better to use an explicit "trailingSlash" site config.
Otherwise, GitHub Pages will add an extra trailing slash to your site urls only on direct-access (not when navigation) with a server redirect.
This behavior can have SEO impacts and create relative link issues.
[INFO] Deploy command invoked...
Error: Please set the GIT_USER environment variable, or explicitly specify USE_SSH instead!
at Command.deploy (F:\personal-sites\code-harbor-hub\node_modules\@docusaurus\core\lib\commands\deploy.js:70:19)
[INFO] Docusaurus version: 3.1.1
Node version: v20.10.0
Я попытался устранить неполадки, проверив переменные среды, но, похоже, не могу решить эту проблему. Может ли кто-нибудь подсказать мне, как исправить эту ошибку и успешно развернуть мой сайт Docusaurus?
Похоже, вы настроены на развертывание на GitHub, и поэтому вам необходимо иметь набор пользователей GitHub, чтобы он знал, куда развертывать. В зависимости от вашей среды вам необходимо установить эту переменную среды перед запуском команды:
export GIT_USER=yourusername