Начальный шаблон для создания совершенно статических веб -сайтов с призраками и мили
Демо: https://eleventy.ghost.org
# From Source
git clone https://github.com/TryGhost/eleventy-starter-ghost.git
cd eleventy-starter-ghost
Затем установите зависимости
yarn
Запустите сервер разработки
yarn start
Теперь у вас есть совершенно статический сайт, вытаскивающий контент из Ghost, работающего в качестве безголостного CMS.
По умолчанию стартер заполняет контент из установки призрака по умолчанию, расположенной по адресу https://eleventy.ghost.io.
Чтобы использовать свою собственную установку, отредактируйте файл конфигурации .env
со своими учетными данными. Вы можете найти свой contentApiKey
на экране «Интеграции» в призрачном администраторе. Минимальная необходимая версия для Призрака составляет 2.10.0
чтобы использовать этот стартер без проблем.
Стартер содержит три файла конфигурации специально для развертывания с NetLify. Файл netlify.toml
для настройки сборки, файл headers.njk
с заголовками безопасности по умолчанию, установленным для всех маршрутов (строительство по пути /_headers
) и redirects.njk
для установки NetLify пользовательские доменные перенаправления (строится на путь /_redirects
).
Чтобы развернуть свою учетную запись NetLify, нажмите кнопку ниже.
Ключи API контента, как правило, не считаются конфиденциальной информацией, они существуют, чтобы их можно было изменить в случае злоупотребления; Таким образом, большинство людей совершают его непосредственно в свой файл конфигурации .env
. Если вы предпочитаете сохранить эту информацию из вашего репозитория, вы можете удалить эту конфигурацию и вместо этого установить netlify env -переменные для производственных сборки.
После развертывания вы можете настроить интеграцию Ghost + NetLify для использования развертывания крючков от Ghost для запуска восстановления NetLify. Таким образом, в любое время изменения данных в призраке, ваш сайт будет восстанавливать NetLify.
Вы можете отключить фронт-тему темы призрака по умолчанию, позволив Make this site private
флагом в настройках призраков. Это обеспечивает защиту пароля перед установкой призрака и устанавливает <meta name="robots" content="noindex" />
так что ваш один из десятилетий передней части становится источником истины для SEO.
# Build the site locally
yarn build
Copyright (C) 2013-2025 Ghost Foundation - выпущен по лицензии MIT.