Skip to content

Latest commit

 

History

History
117 lines (82 loc) · 8.15 KB

README.md

File metadata and controls

117 lines (82 loc) · 8.15 KB
Язык: 🇺🇸 🇨🇳 🇷🇺

e x T

«NexT» — элегантная высококачественная тема под Hexo. Сделана с нуля, с любовью.

Демо

Больше примеров «NexT» здесь.

Установка

Простейший вариант установки — склонировать весь репозиторий:

$ cd hexo
$ git clone https://github.com/theme-next/hexo-theme-next themes/next

Или предлагаю почитать детальные инструкции по установке, если вариант выше не устраивает.

Плагины

В конфиге NexT'а теперь можно найти зависимости на каждый модуль, который был вынесен во внешние репозитории, которые могут быть найдены по ссылке основной организации.

Например, Вы хотите использовать fancybox для своего сайта. Открываем конфиг NexT'а и находим:

# Fancybox
# Dependencies: https://github.com/theme-next/theme-next-fancybox
fancybox: false

Затем включаем параметр fancybox и переходим по ссылке «Dependencies» с дальнейшеми инструкциями по установке этого модуля.

Обновление

Можно обновить до последней мастер-ветки следующей командой:

$ cd themes/next
$ git pull

А если всплывают ошибки во время обновления (что-то наподобии «Commit your changes or stash them before you can merge»), рекомендуется ознакомиться с особенностью хранения дата-файлов в Hexo.
Как бы то ни было, можно обойти ошибки при обновлении если «Закомитить», «Стэшнуть» или «Откатить» локальные изменения. Смотрим здесь как это сделать.

Если нужно обновиться с версии v5.1.x на v6.0.x, читаем здесь.

Известные баги

Для тех, кто столкнулся с ошибкой «Error: Cannot find module 'hexo-util'», следует проверить версию NPM.

  • > 3: Всё равно не работает? Удалите директорию node_modules и переустановите с помощью npm install.
  • < 3: Добавьте hexo-util принудительно командой npm install --save-dev hexo-util к основным пакетам с Hexo.

Содействие

Приветсвуется любое содействие, не стесняйтесь сообщать «Баги», брать «Форки» и вливать «Пулы».

Обратная связь

Сторонние приложения