0

我安装了 Jekyll 2.4.0 和 Ruby 2.0.09576。

我正在与来自 YouTube 频道“DevTips”的 Travis 一起工作,并使用他的所有文件/信息来编译他的“艺术家”项目网站。上周我通过 Ruby/Jekyll 从源文件夹成功地为项目站点提供服务。今天,我尝试了相同的过程,但该站点无法编译。我正在使用相同的 localhost:8000,上周已验证并工作。我正在运行 Win7 64 位并按照建议运行 UTF-8 编码命令:chcp 65001。

我的 PC 上的投资组合文件夹中没有文件更改,没有安装 Windows 更新或其他软件。jekyllrb.com/windows/ 上的另一件事是在“Gemfile”中添加一行用于“自动重新生成”的代码......好吧,它没有说明这个“Gemfile”的编辑位置......是它在这里?:C:.../RubyDevKit/bin/gem.windows 批处理文件?

我很困惑为什么上周编译和显示的项目文件很好,而今天它不起作用,无法连接到 localhost:8000 ......所以没有生成站点。我还尝试通过 Prepros 查看查看站点,使用他们的“打开实时预览”并在 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。

有任何想法吗?

谢谢!标记

4

3 回答 3

0

您是否更改了本地主机地址?jekyll 的默认 localhost 是 4000。

Prepros 实时预览在您的 jekyll 文件夹中也不起作用,因为实际站点在 _site 文件夹中呈现。这个文件夹是 jekyll serve 生成​​的。

那么您是否可以通过 localhost:4000 访问该站点和/或 _site-folder 在那里?或者 jekyll 根本不起作用?

于 2014-11-04T19:41:18.513 回答
0

您是否安装了最新版本的 Python?我遇到了同样的问题,但在安装了 python 的最新更新(2.7.9)后,问题得到了解决。

于 2014-12-19T14:08:31.603 回答
0

解决了!我将购买“Mixture”前端开发者框架软件!足够多的错误和浪费的时间主要来自蹩脚的 Windows 软件问题!

干杯!

标记

于 2014-11-06T18:50:15.013 回答