2014-11-04 3 views
0

У меня установлены Jekyll 2.4.0 и Ruby 2.0.09576.Сайт Jekyll/SASS не компилируется с помощью Ruby, работающего под Windows 7, также тестируется с помощью Prepros, сайт a нет.

Я работаю вместе с Трэвисом из канала YouTube DevTips и используя все его файлы/информацию, чтобы скомпилировать его сайт проекта «Исполнитель». На прошлой неделе я успешно обслуживал сайт проекта через Ruby/Jekyll из исходной папки. Сегодня я попробовал тот же процесс, и сайт не будет компилироваться. Я использую тот же localhost: 8000, который проверен и работал на прошлой неделе. Я запускаю Win7 64bit и следую советам для запуска команды кодирования UTF-8: chcp 65001.

В папке с портфолио на моем ПК не было изменений файлов, обновлений окон или другого программного обеспечения. Другая вещь на jekyllrb.com/windows/ говорит о том, чтобы добавить строку кода для «Автовосстановления» в «Gemfile» ... ОК, он не говорит, где этот «Gemfile» должен редактировать ... это здесь ?: C: .../RubyDevKit/bin/gem.windows пакетный файл?

Я в тупике, почему файлы проекта скомпилированы и отображаются на прошлой неделе очень хорошо, и сегодня это не работает, НИКАКОЕ подключение не может быть выполнено на localhost: 8000 ... поэтому сайт не создан. Я также попытался просмотреть сайт просмотра через Prepros, используя их «Open Live Preview» и создающий сайт на localhost: 8001, отображающий только этот текст: --- --- {% include header.html%} {% include about. html%} {% include work.html%} {% include clients.html%} {% include contact.html%} {% include form.html%} {% include footer.html%}

У меня есть пробовал другие локальные адреса ... 8000 по 8005.

Любые идеи?

Спасибо! Mark

+0

Почему downvote? –

+0

Вы собираетесь опубликовать свой сайт на GitHub? Если это так, 'Gemfile' может быть сгенерирован для блокировки зависимостей в синхронизации с GitHub, и я могу объяснить, как это сделать. –

+0

Downvote ... ?? Я новичок в этом сайте и новичок в использовании программного обеспечения для платформы, и GitHub немного запутывает меня. Я намерен установить себя в области разработки для Front-end, и да, я собираюсь опубликовать некоторые из них с GitHub. Любая помощь в этом отношении была бы фантастической! Благодарю вас за это время! Я еще не обнаружил, где этот «Gemfile», но я понимаю, что мне нужно его отредактировать ... пожалуйста, просветите меня! –

ответ

0

Вы изменили адрес локального сайта? По умолчанию локальное для Джекила 4000.

Также Prepros предварительного просмотра не будет работать в вашей папке Джекила, потому что сайт acutal является оказывается в _site-папке. Эта папка - это то, что генерирует jekyll.

Возможно, вы можете получить доступ к сайту через localhost: 4000 и/или там находится папка _site? Или jekyll просто не работает вообще?

+0

ОК, просто чтобы установить одно ...Я уже запускал/обслуживал демонстрационный сайт с помощью Ruby, запуская «jekyll serve» из папки сайта - на прошлой неделе ничего не менялось на моем ПК, поскольку он сидел в выходные, а затем я попытался снова запустить сайт и jekyll делает это в Ruby, я могу даже закончить сеанс сервера «CTRL + C», и он останавливается, но ни один сайт не отображается на localhost, никаких сообщений об ошибках. Я пробовал localhost: 4000, нет. Я отредактировал файл _config.yml в папке сайта, чтобы убедиться, что используемый порт: 8002. Я загрузил все файлы сайта в Prepros, а затем попробовал «предварительный просмотр в реальном времени» ... это тоже не сработало. –

+0

Не могли бы вы показать полный вывод в CMD, когда вы запускаете jekyll? – KreaTief

+0

Я не нашел способ вставить фрагмент кода командной строки здесь, и это проблема. Мне нравится концепция помощи с этим сайтом, но для жизни меня простая задача обрезать/вставлять код из чего-либо более чем раздражает. Спасибо за внимание здесь, я продолжу сам, очень ценю! –

0

РЕШЕННЫЙ! Я буду покупать программное обеспечение для разработчиков для разработчиков «Mixture»! Хватит ошибок и тратит время, в основном, из-за проблем с программным обеспечением Windows!

CHEERS!

Марк

0

У вас есть latest version Питона установлен? У меня была такая же проблема, но после установки последнего обновления python (2.7.9) проблема была решена.

Смежные вопросы