Привет. Я разработчик, который недавно открыл для себя Discourse.
У меня возникают проблемы с запуском локального экземпляра Discourse на машине с Windows 11. Этот локальный экземпляр будет использоваться для моделирования и редактирования собственной темы для дальнейшей разработки.
Способ 1: Я попробовал использовать Docker Desktop, но команды, указанные в официальных руководствах Discourse, не работают у меня. Контейнер не запускается.
Способ 2: Я попробовал Ubuntu в WSL, но столкнулся со всевозможными проблемами: от некорректной установки Ruby-гемов до проблем с версиями (Discourse работает на Ruby 3.2, а установщик Ubuntu по какой-то причине выбирает версию 3.0.2).
Есть ли несовместимость с Windows 11? Что-то упускаю?
TLDR: Я хочу установить локальный экземпляр Discourse на машине с Windows 11, чтобы изменить CSS и показать изменения темы своему работодателю. Помогите!
Если вы прочитаете оба руководства, то увидите, что руководство по Windows по сути предлагает вам открыть WSL и следовать инструкциям из руководства по Ubuntu . Руководство по Ubuntu было недавно проверено нашей командой и подтверждено как рабочее; оно очень точно отражает то, что разработчики здесь, в Discourse, используют в повседневной работе.
Не извиняйтесь за это! Здесь приветствуются любые вопросы (хотя бонусные баллы начисляются, если перед вопросом вы воспользовались поиском ).
Мы стараемся держать руководства по установке для разработчиков в актуальном состоянии, но иногда это не удаётся.
Я также иногда сталкивался с проблемами при установке на Windows. Возможно, вы правильно выполнили все шаги, но что-то не так в вашей конфигурации, либо руководство требует проверки.