«NexT» — элегантная высококачественная тема под Hexo. Сделана с нуля, с любовью.
- 💟 Muse тема: LEAFERx | Alex LEE | Miaia
- 🔯 Mist тема: Jeff | uchuhimo | xirong
- ♓ Pisces тема: Vi | Acris | Jiaxi He
- ♊ Gemini тема: Ivan.Nginx | Raincal | Dandy
Больше примеров «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.
Приветсвуется любое содействие, не стесняйтесь сообщать «Баги», брать «Форки» и вливать «Пулы».
- Задать вопрос на Stack Overflow.
- Запросить новую возможность на GitHub.
- Голосовать за популярные запросы возможностей.
- Сообщить об ошибке в разделе GitHub Issues.
- Вступить в наши Gitter / Riot / Telegram чаты.
- Подписаться на новости через канал Telegram'а.