Установка

Как установить и использовать тему hexo-theme-solitude.

Установка Hexo

Если вы еще не установили Hexo, сначала установите Hexo. Вы можете обратиться к официальной документации Hexo для установки.

Установка темы

Перейти в директорию проекта

cd [project-name]

Установка темы

Существует множество способов установки темы, выберите тот, который вам нравится. Если вы не понимаете эти способы, используйте первый по умолчанию.

  1. Установка с помощью Git
git clone -b dev https://github.com/everfu/hexo-theme-solitude.git themes/solitude
  1. Установка путем скачивания файлов темы

Скачайте последнюю версию release, распакуйте в директорию themes и переименуйте распакованную папку в solitude

Структура файлов

  1. Установка с помощью менеджера пакетов
npm
pnpm
bun
yarn
npm i hexo-theme-solitude

Настройка темы

Отредактируйте файл _config.yml проекта Hexo, изменив тему Hexo на solitude:

theme: solitude

Установка зависимостей

npm
pnpm
bun
yarn
npm i hexo-renderer-pug

Локальный запуск Hexo

Выполните поочередно

hexo clean
hexo generate
hexo server

Копирование конфигурации темы в корневой каталог блога (необязательно)

Чтобы уменьшить неудобства после обновления темы, можно скопировать содержимое _config.yml из каталога темы в корневой каталог блога и переименовать в _config.solitude.yml.

Установка NPM

Mac/Linux
Windows
cp -rf ./node_modules/hexo-theme-solitude/_config.yml ./_config.solitude.yml

Установка Git

Mac/Linux
Windows
cp -rf ./themes/solitude/_config.yml ./_config.solitude.yml

Конфигурация в _config.solitude.yml в корневом каталоге блога имеет более высокий приоритет, чем конфигурация в _config.yml каталога темы. Если используется _config.solitude.yml, соответствующая конфигурация _config.yml темы не будет иметь эффекта.

При обновлении темы не забывайте следить за изменениями в файлах конфигурации, сравнивая изменения и синхронизируя исходный файл конфигурации.

Справочная структура файлов