#ruby #jekyll
#ruby #jekyll
Вопрос:
У меня есть следующее дерево папок:
Мой index.html
---
layout: default
title: Home
---
<h1>{{ "Hello World!" | downcase }}</h1>
Мой default.html
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>{{ page.title }}</title>
</head>
<body>
{{ include navigation.html }}
{{ content }}
</body>
</html>
Мой navigation.html:
<nav>
<a href="/">Home</a>
<a href="/about.html">About</a>
</nav>
Мой about.md:
---
layout: default
title: About
---
# About page
This page tells you a little bit about me.
Я следую официальной документации на веб-сайте Jekyll. Я получаю следующее предупреждение о сборке для своей страницы:
Configuration file: none
Source: /Users/doug/Documents/portfolio
Destination: /Users/doug/Documents/portfolio/_site Incremental build: disabled. Enable with --incremental
Generating...
Build Warning: Layout 'default' requested in root/about.md does not exist.
Build Warning: Layout 'default' requested in root/index.html does not exist.
done in 0.038 seconds. Auto-regeneration: enabled for '/Users/doug/Documents/portfolio'
Server address: http://127.0.0.1:4000 Server running... press ctrl-c to stop.
Есть ли у вас какие-либо предложения относительно того, что я здесь делаю не так? Я продолжаю просматривать свой код и сравнивать его, но не могу определить, где я ошибаюсь. Я уверен, что это что-то глупое.
Спасибо за ваше время.
Ответ №1:
Необходимо запустить следующее из корневой папки:
jekyll serve
Ссылка на следующую проблему с GitHub.