Исходные файлы находятся в /src
, а сайт построен в /_site
.
Для настройки из корневого каталога: npm run build
для тестирования: npm run start
JavaScript - это 100% необязательно. CSS также не является обязательным, но без него все будет уродливым.
Навигация и структура URL совпадают так же близко, как и разумные.
URL -адреса «Статическая страница» - это «красивые» и заканчиваются /
.
Исходные файлы датированного контента (например, посты и заметки) называются {iso-date}-{slug}.html
. Организация в папки, такие как годы, является произвольной и только для управления легкостью. Их URL-адреса представляют собой стиль старой школы в стиле как /YYYY/MM/DD/slug.html
потому что многие из них старые, и классные URL-адреса не меняются.
Если они это сделают, на старом URL -URL есть перенаправление 301.
Цитаты отображаются путем Markdown-It-Attribution, который делает HTML как элементы <figure>
, à la ala.
/weeks
содержит записи в журнале, которые будут включены в еженедельные архивные URL -адреса.
/writing
содержит посты , которые включают в себя название и дату публикации. Они опубликованы на устаревшие URL. Часто они песо (вручную).
/notes
содержит короткие заметки , которые определены в основном временем публикации. Они опубликованы на устаревшие URL. Как правило, они являются твитами, но нет формальных ограничений на их содержание. Они обычно публикуются через сайт -автор. Они отбывают на Micro.blog и Twitter (через RSS -канал).
/media
содержит вложения к устаревшему контенту (сообщения и примечания), часто загружаемые через SiteWriter.
Почти все остальное - это страница , которая должна быть постоянной и вписаться в какую -то иерархию темы.
Вдохновленный https://jkc.codes/blog/creating-drafts-in-eleventy/ Динамические файлы данных в/написание и//заметки приводят к тому, что истинное draft
значение исключает страницы из коллекций