initial
This commit is contained in:
61
themes/next/docs/ru/DATA-FILES.md
Normal file
61
themes/next/docs/ru/DATA-FILES.md
Normal file
@ -0,0 +1,61 @@
|
||||
<h1 align="center">Дата Файлы</h1>
|
||||
|
||||
Обновление темы NexT через пулы проходит не слишком гладко. Часто происходит конфликтная ситуация при обновлении по команде `git pull`, хотя её и можно обойти, если смерджить настройки в файле конфигурации вручную.
|
||||
|
||||
На данный момент, пользователи хранят одни настройки в корневом `_config.yml` (Hexo), а другие настройки в конфиге темы `_config.yml` (NexT). И всё вроде бы ничего, но имеются некоторые недостатки:
|
||||
1. Конфигурация разделяется на две части.
|
||||
2. Пользователи могут запутаться, в каком файле какие должны быть настройки.
|
||||
|
||||
Во избежании проблемы, NexT использует преимущество Hexo [дата-файлов](https://hexo.io/docs/data-files.html). И т.к. дата-файлы были представлены в Hexo 3, необходимо обновиться до Hexo 3.0 (или выше) для использования этой возможности.
|
||||
|
||||
Если же Вы предпочитаете Hexo 2.x, то можно использовать старый способ для конфигураций. NexT всё ещё совместим с Hexo 2.x (но возможны ошибки).
|
||||
|
||||
<h2 align="center">Способ 1: Hexo-Путь</h2>
|
||||
|
||||
Используя этот способ, вся конфигурация будет раположена в корневом конфиге hexo (`hexo/_config.yml`), благодаря чему нет необходимости изменять оригинальный конфиг темы (`next/_config.yml`) или создавать какие-либо новые файлы. Но в этом случае необходимо сохранять двойные отступы внутри `theme_config` параметра.
|
||||
|
||||
Если в новых версиях появятся какие-то новые настройки, нужно просто скопировать эти настройки из оригинального `next/_config.yml` в редактируемый `hexo/_config.yml` и настроить по своему усмотрению.
|
||||
|
||||
### Использование
|
||||
|
||||
1. Проверяем на существование `hexo/source/_data/next.yml` файл (удаляем, если существует).
|
||||
2. Копируем необходимые опции из конфига темы NexT `next/_config.yml` в `hexo/_config.yml`, затем\
|
||||
2.1. Сдвигаем все опции вправо на 2 пробела (в Visual Studio Code: выделяем все строки, <kbd>CTRL</kbd> + <kbd>]</kbd>).\
|
||||
2.2. Добавляем `theme_config:` параметр перед всеми этими настройками.
|
||||
|
||||
### Полезные ссылки
|
||||
|
||||
* [Конфигурация Hexo](https://hexo.io/ru/docs/configuration.html)
|
||||
* [Hexo Pull #757](https://github.com/hexojs/hexo/pull/757)
|
||||
|
||||
<h2 align="center">Способ 2: NexT-Путь</h2>
|
||||
|
||||
Используя этот способ, вся конфигурация будет храниться в одном файле (`source/_data/next.yml`), благодаря чему нет необходимости изменять оригинальный конфиг темы (`next/_config.yml`).
|
||||
Но с этим способом могут не корректно обрабатываться все внешние библиотеки hexo при использовании их дополнительных опций (например, опции модуля `hexo-server` могут быть считаны только из стандартного конфига hexo).
|
||||
|
||||
Если в новых версиях появятся какие-то новые настройки, нужно просто скопировать эти настройки из оригинального `next/_config.yml` во внешний `_data/next.yml` и настроить по своему усмотрению.
|
||||
|
||||
### Использование
|
||||
|
||||
1. Убеждаемся, что Hexo версии 3 (или выше).
|
||||
2. Создаём файл под именем `next.yml` в корневой директории сайта — `hexo/source/_data` (создаём директорию `_data`, если отсутствует).
|
||||
|
||||
<p align="center">И после этих шагов есть <b>2 варианта</b>, нужно <b>выбрать только 1</b> из них и <b>продолжить следующие шаги</b>.</p>
|
||||
|
||||
* **Вариант 1: `override: false` (по-умолчанию)**:
|
||||
|
||||
1. Проверяем опцию `override` в стандартном конфиге NexT'а, должно быть установлено в `false`.\
|
||||
В файле `next.yml` эта опция не должна быть вписана вовсе или вписана и установлена в `false`.
|
||||
2. Копируем настройки из конфига темы NexT (`_config.yml`) и из корневого конфига сайта (`_config.yml`) в файл `hexo/source/_data/next.yml`.
|
||||
|
||||
* **Вариант 2: `override: true`**:
|
||||
|
||||
1. В файле `next.yml` ставим опцию `override` в `true`.
|
||||
2. Копируем **все** опции из оригинального конфига NexT'а `next/_config.yml` в `hexo/source/_data/next.yml`.
|
||||
|
||||
3. Затем, в корневом конфиге сайта `hexo/_config.yml` необходимо установить опцию `theme: next` (и если требуется, `source_dir: source`).
|
||||
4. Используем станадартные параметры для запускаь генерации или развёртывания (`hexo clean && hexo g -d && hexo s`).
|
||||
|
||||
### Полезные ссылки
|
||||
|
||||
* [NexT Issue #328](https://github.com/iissnan/hexo-theme-next/issues/328)
|
120
themes/next/docs/ru/INSTALLATION.md
Normal file
120
themes/next/docs/ru/INSTALLATION.md
Normal file
@ -0,0 +1,120 @@
|
||||
<h1 align="center">Установка</h1>
|
||||
|
||||
<h2 align="center">Шаг 1 → Идём в директорию Hexo</h2>
|
||||
|
||||
Меняем каталог на **корневой hexo**. Там должны находиться `node_modules`, `source`, `themes` и другие папки:
|
||||
```sh
|
||||
$ cd hexo
|
||||
$ ls
|
||||
_config.yml node_modules package.json public scaffolds source themes
|
||||
```
|
||||
|
||||
<h2 align="center">Шаг 2 → Скачиваем NexT</h2>
|
||||
|
||||
<p align="center">Скачиваем тему с GitHub.</br>
|
||||
Имеются <b>3 способа</b> как зделать это, нужно <b>выбрать только 1</b> из них.</p>
|
||||
|
||||
### Способ 1: Скачиваем [последнюю версию релиза][releases-latest-url]
|
||||
|
||||
В большинстве случаев **стабильна**. Рекомендуется для начинающих пользователей.
|
||||
|
||||
* Установка с помощью [curl & tar & wget][curl-tar-wget-url]:
|
||||
|
||||
```sh
|
||||
$ mkdir themes/next
|
||||
$ curl -s https://api.github.com/repos/theme-next/hexo-theme-next/releases/latest | grep tarball_url | cut -d '"' -f 4 | wget -i - -O- | tar -zx -C themes/next --strip-components=1
|
||||
```
|
||||
Этим способом Вы скачаете **только последнюю версию релиза** (без директории `.git` внутри).\
|
||||
Поэтому, в дальнейшем будет невозможно обновить эту версию через `git`.\
|
||||
Зато всегда можно использовать отдельную конфигурацию (т.е. [дата-файлы][docs-data-files-url]) и скачивать новую версию перезаписывая старую (или создать новый каталог и переопределить параметр `theme` в конфиге Hexo), без потери старой конфигурации.
|
||||
|
||||
### Способ 2: Скачиваем [указанную версию релиза][releases-url]
|
||||
|
||||
В редких случаях полезно, но не рекомендуется.\
|
||||
Необходимо указать версию. Замените `v6.0.0` на любую версию из [списка тэгов][tags-url].
|
||||
|
||||
* Вариант 1: Установка с помощью [curl & tar][curl-tar-url]:
|
||||
|
||||
```sh
|
||||
$ mkdir themes/next
|
||||
$ curl -L https://api.github.com/repos/theme-next/hexo-theme-next/tarball/v6.0.0 | tar -zxv -C themes/next --strip-components=1
|
||||
```
|
||||
То же, что и описано выше в способе `curl & tar & wget`, но скачает **только конкретную версию**.
|
||||
|
||||
* Вариант 2: Установка с помощью [git][git-url]:
|
||||
|
||||
```sh
|
||||
$ git clone --branch v6.0.0 https://github.com/theme-next/hexo-theme-next themes/next
|
||||
```
|
||||
Этот вариант скачает **указанную версию релиза** (включая директорию `.git` внутри).\
|
||||
И в любой момент Вы можете переключиться на любую весию тэга, но с лимитом до указанной версии.
|
||||
|
||||
### Способ 3: Скачиваем [последнюю мастер-ветку][download-latest-url]
|
||||
|
||||
Иногда может быть **нестабильна**, но включает самые последние нововведения. Рекомендуется для продвинутых пользователей и для разработчиков.
|
||||
|
||||
* Вариант 1: Установка с помощью [curl & tar][curl-tar-url]:
|
||||
|
||||
```sh
|
||||
$ mkdir themes/next
|
||||
$ curl -L https://api.github.com/repos/theme-next/hexo-theme-next/tarball | tar -zxv -C themes/next --strip-components=1
|
||||
```
|
||||
То же, что и описано выше в варианте `curl & tar & wget`, но скачает **только последнюю мастер-ветку**.\
|
||||
В некоторых случаях полезно для разработчиков.
|
||||
|
||||
* Вариант 2: Установка с помощью [git][git-url]:
|
||||
|
||||
```sh
|
||||
$ git clone https://github.com/theme-next/hexo-theme-next themes/next
|
||||
```
|
||||
|
||||
Этот вариант скачает **весь репозиторий** (включая директорию `.git` внутри).\
|
||||
И в любой момент Вы можете [обновить текущую версию через git][update-with-git-url] и переключиться на любую версию тэга или на последнюю мастер или любую другую ветку.\
|
||||
В большинстве случаев полезно как для пользователей, так и для разработчиков.
|
||||
|
||||
Смотрим список тэгов:
|
||||
|
||||
```sh
|
||||
$ cd themes/next
|
||||
$ git tag -l
|
||||
…
|
||||
v6.0.0
|
||||
v6.0.1
|
||||
v6.0.2
|
||||
```
|
||||
|
||||
Например, Вы хотите переключиться на [версию релиза][tags-url] `v6.0.1`. Вводим следующую команду:
|
||||
|
||||
```sh
|
||||
$ git checkout tags/v6.0.1
|
||||
Note: checking out 'tags/v6.0.1'.
|
||||
…
|
||||
HEAD is now at da9cdd2... Release v6.0.1
|
||||
```
|
||||
|
||||
И если вы хотите переключиться обратно на [мастер-ветку][commits-url], вводим следующее:
|
||||
|
||||
```sh
|
||||
$ git checkout master
|
||||
```
|
||||
|
||||
<h2 align="center">Шаг 3 → Конфигурируем</h2>
|
||||
|
||||
Устанавливаем параметр темы в конфиге `_config.yml` **корневой директории hexo**:
|
||||
|
||||
```yml
|
||||
theme: next
|
||||
```
|
||||
|
||||
[download-latest-url]: https://github.com/theme-next/hexo-theme-next/archive/master.zip
|
||||
[releases-latest-url]: https://github.com/theme-next/hexo-theme-next/releases/latest
|
||||
[releases-url]: https://github.com/theme-next/hexo-theme-next/releases
|
||||
[tags-url]: https://github.com/theme-next/hexo-theme-next/tags
|
||||
[commits-url]: https://github.com/theme-next/hexo-theme-next/commits/master
|
||||
|
||||
[git-url]: http://lmgtfy.com/?q=linux+git+install
|
||||
[curl-tar-url]: http://lmgtfy.com/?q=linux+curl+tar+install
|
||||
[curl-tar-wget-url]: http://lmgtfy.com/?q=linux+curl+tar+wget+install
|
||||
|
||||
[update-with-git-url]: https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/README.md#%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0
|
||||
[docs-data-files-url]: https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/DATA-FILES.md
|
139
themes/next/docs/ru/README.md
Normal file
139
themes/next/docs/ru/README.md
Normal file
@ -0,0 +1,139 @@
|
||||
<div align="right">Язык: <a title="Английский" href="../../README.md">:us:</a>
|
||||
<a title="Китайский" href="../../docs/zh-CN/README.md">:cn:</a>
|
||||
:ru:</div>
|
||||
|
||||
# <div align="center"><a title="Репозиторий сайта NexT" href="https://github.com/theme-next/theme-next.org"><img align="center" width="56" height="56" src="https://raw.githubusercontent.com/theme-next/hexo-theme-next/master/source/images/logo.svg?sanitize=true"></a> e x T</div>
|
||||
|
||||
<p align="center">«NexT» — элегантная высококачественная тема под <a href="http://hexo.io">Hexo</a>. Сделана с нуля, с любовью.</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://bestpractices.coreinfrastructure.org/projects/2625"><img src="https://bestpractices.coreinfrastructure.org/projects/2625/badge" title="Инициатива базовой инфраструктуры: передовой опыт"></a>
|
||||
<a href="https://www.codacy.com/app/theme-next/hexo-theme-next?utm_source=github.com&utm_medium=referral&utm_content=theme-next/hexo-theme-next&utm_campaign=Badge_Grade"><img src="https://api.codacy.com/project/badge/Grade/72f7fe7609c2438a92069f448e5a341a" title="Оценка проекта"></a>
|
||||
<a href="https://travis-ci.org/theme-next/hexo-theme-next?branch=master"><img src="https://travis-ci.org/theme-next/hexo-theme-next.svg?branch=master" title="Travis CI [Linux]"></a>
|
||||
<a href="https://crwd.in/theme-next"><img src="https://d322cqt584bo4o.cloudfront.net/theme-next/localized.svg" title="Добавить или улучшить перевод за несколько секунд!"></a>
|
||||
<a href="https://github.com/theme-next/hexo-theme-next/releases"><img src="https://badge.fury.io/gh/theme-next%2Fhexo-theme-next.svg"></a>
|
||||
<a href="http://hexo.io"><img src="https://img.shields.io/badge/hexo-%3E%3D%203.5.0-blue.svg"></a>
|
||||
<a href="https://github.com/theme-next/hexo-theme-next/blob/master/LICENSE.md"><img src="https://img.shields.io/badge/license-%20AGPL-blue.svg"></a>
|
||||
</p>
|
||||
|
||||
## Демо
|
||||
|
||||
* :heart_decoration: Muse тема: [LEAFERx](https://leaferx.online) | [Alex LEE](http://saili.science) | [Miaia](https://11.tt)
|
||||
* :six_pointed_star: Mist тема: [uchuhimo](http://uchuhimo.me) | [xirong](http://www.ixirong.com)
|
||||
* :pisces: Pisces тема: [Vi](http://notes.iissnan.com) | [Acris](https://acris.me) | [Jiaxi He](http://jiaxi.io)
|
||||
* :gemini: Gemini тема: [Ivan.Nginx](https://almostover.ru) | [Raincal](https://raincal.com) | [Dandy](https://dandyxu.me)
|
||||
|
||||
Больше примеров «NexT» [здесь](https://github.com/iissnan/hexo-theme-next/issues/119).
|
||||
|
||||
## Установка
|
||||
|
||||
Простейший вариант установки — склонировать весь репозиторий:
|
||||
|
||||
```sh
|
||||
$ cd hexo
|
||||
$ git clone https://github.com/theme-next/hexo-theme-next themes/next
|
||||
```
|
||||
|
||||
Или предлагаю почитать [детальные инструкции по установке][docs-installation-url], если вариант выше не устраивает.
|
||||
|
||||
## Плагины
|
||||
|
||||
В конфиге NexT'а теперь можно найти зависимости на каждый модуль, который был вынесен во внешние репозитории, которые могут быть найдены по [ссылке основной организации](https://github.com/theme-next).
|
||||
|
||||
Например, Вы хотите использовать `fancybox` для своего сайта. Открываем конфиг NexT'а и находим:
|
||||
|
||||
```yml
|
||||
# Fancybox
|
||||
# Dependencies: https://github.com/theme-next/theme-next-fancybox
|
||||
fancybox: false
|
||||
```
|
||||
|
||||
Затем включаем параметр `fancybox` и переходим по ссылке «Dependencies» с дальнейшеми инструкциями по установке этого модуля.
|
||||
|
||||
## Обновление
|
||||
|
||||
Можно обновить до последней мастер-ветки следующей командой:
|
||||
|
||||
```sh
|
||||
$ cd themes/next
|
||||
$ git pull
|
||||
```
|
||||
|
||||
А если всплывают ошибки во время обновления (что-то наподобии **«Commit your changes or stash them before you can merge»**), рекомендуется ознакомиться с особенностью хранения [дата-файлов в Hexo][docs-data-files-url].\
|
||||
Как бы то ни было, можно обойти ошибки при обновлении если «Закомитить», «Стэшнуть» или «Откатить» локальные изменения. Смотрим [здесь](https://stackoverflow.com/a/15745424/5861495) как это сделать.
|
||||
|
||||
**Если нужно обновиться с версии v5.1.x на v6.0.x, читаем [здесь][docs-update-5-1-x-url].**
|
||||
|
||||
## Известные баги
|
||||
|
||||
Для тех, кто столкнулся с ошибкой **«[Error: Cannot find module 'hexo-util'](https://github.com/iissnan/hexo-theme-next/issues/1490)»**, следует проверить версию NPM.
|
||||
|
||||
* `> 3`: Всё равно не работает? Удалите директорию `node_modules` и переустановите с помощью `npm install`.
|
||||
* `< 3`: Добавьте `hexo-util` принудительно командой `npm install --save-dev hexo-util` к основным пакетам с Hexo.
|
||||
|
||||
## Содействие
|
||||
|
||||
Приветсвуется любое содействие, не стесняйтесь сообщать «Баги», брать «Форки» и вливать «Пулы».
|
||||
|
||||
## Обратная связь
|
||||
|
||||
* Задать вопрос на [Stack Overflow][stack-url].
|
||||
* Сообщить об ошибке в разделе [GitHub Issues][issues-bug-url].
|
||||
* Запросить новую возможность на [GitHub][issues-feat-url].
|
||||
* Голосовать за [популярные запросы возможностей][feat-req-vote-url].
|
||||
* Вступить в наши [Gitter][gitter-url] / [Riot][riot-url] / [Telegram][t-chat-url] чаты.
|
||||
* Подписаться на новости через [канал Telegram'а][t-news-url].
|
||||
|
||||
## Сторонние приложения
|
||||
|
||||
* :triangular_flag_on_post: <a title="Маркдаун Редактор под Hexo" href="https://github.com/zhuzhuyule/HexoEditor" target="_blank">HexoEditor</a>
|
||||
|
||||
## Благодарности
|
||||
|
||||
<p align="center">
|
||||
«NexT» выражает особую благодарность этим замечательным сервисам, которые спонсируют нашу основную инфраструктуру:
|
||||
</p>
|
||||
|
||||
<p align="center"><a href="https://github.com"><img align="center" width="100" src="https://github.githubassets.com/images/modules/logos_page/GitHub-Logo.png"></a>
|
||||
<a href="https://www.netlify.com"><img align="center" width="150" src="https://cdn.netlify.com/15ecf59b59c9d04b88097c6b5d2c7e8a7d1302d0/1b6d6/img/press/logos/full-logo-light.svg"></a></p>
|
||||
<p align="center">
|
||||
<sub>GitHub позволяет нам хостить Git-репозиторий, Netlify позволяет нам деплоить документацию.</sub>
|
||||
</p>
|
||||
|
||||
<p align="center"><a href="https://crowdin.com"><img align="center" width="180" src="https://support.crowdin.com/assets/logos/crowdin-logo1-small.png"></a></p>
|
||||
<p align="center">
|
||||
<sub>Crowdin позволяет нам удобно переводить документацию.</sub>
|
||||
</p>
|
||||
|
||||
<p align="center"><a href="https://codacy.com"><img align="center" width="155" src="https://user-images.githubusercontent.com/16944225/55026017-623f8f00-5002-11e9-88bf-0d6a5884c6c2.png"></a>
|
||||
<a href="https://www.browserstack.com"><img align="center" width="140" src="https://www.browserstack.com/images/mail/browserstack-logo-footer.png"></a></p>
|
||||
<p align="center">
|
||||
<sub>Codacy позволяет нам запускать набор тестов, BrowserStack позволяет нам тестировать в реальных браузерах.</sub>
|
||||
</p>
|
||||
|
||||
[browser-image]: https://img.shields.io/badge/browser-%20chrome%20%7C%20firefox%20%7C%20opera%20%7C%20safari%20%7C%20ie%20%3E%3D%209-lightgrey.svg
|
||||
[browser-url]: https://www.browserstack.com
|
||||
|
||||
[stack-url]: https://stackoverflow.com/questions/tagged/theme-next
|
||||
[issues-bug-url]: https://github.com/theme-next/hexo-theme-next/issues/new?assignees=&labels=Bug&template=bug-report.md
|
||||
[issues-feat-url]: https://github.com/theme-next/hexo-theme-next/issues/new?assignees=&labels=Feature+Request&template=feature-request.md
|
||||
[feat-req-vote-url]: https://github.com/theme-next/hexo-theme-next/issues?q=is%3Aopen+is%3Aissue+label%3A%22Feature+Request%22+sort%3Areactions-%2B1-desc
|
||||
|
||||
[gitter-url]: https://gitter.im/theme-next
|
||||
[riot-url]: https://riot.im/app/#/room/#theme-next:matrix.org
|
||||
[t-chat-url]: https://t.me/theme_next
|
||||
[t-news-url]: https://t.me/theme_next_news
|
||||
|
||||
<!--[rel-image]: https://img.shields.io/github/release/theme-next/hexo-theme-next.svg-->
|
||||
<!--[rel-image]: https://badge.fury.io/gh/theme-next%2Fhexo-theme-next.svg-->
|
||||
<!--[mnt-image]: https://img.shields.io/maintenance/yes/2018.svg-->
|
||||
|
||||
[download-latest-url]: https://github.com/theme-next/hexo-theme-next/archive/master.zip
|
||||
[releases-latest-url]: https://github.com/theme-next/hexo-theme-next/releases/latest
|
||||
<!--[releases-url]: https://github.com/theme-next/hexo-theme-next/releases-->
|
||||
[tags-url]: https://github.com/theme-next/hexo-theme-next/tags
|
||||
[commits-url]: https://github.com/theme-next/hexo-theme-next/commits/master
|
||||
|
||||
[docs-installation-url]: https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/INSTALLATION.md
|
||||
[docs-data-files-url]: https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/DATA-FILES.md
|
||||
[docs-update-5-1-x-url]: https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/UPDATE-FROM-5.1.X.md
|
19
themes/next/docs/ru/UPDATE-FROM-5.1.X.md
Normal file
19
themes/next/docs/ru/UPDATE-FROM-5.1.X.md
Normal file
@ -0,0 +1,19 @@
|
||||
<h1 align="center">Обновление из-под NexT v5.1.x</h1>
|
||||
|
||||
Между версиями 5.1.x и 6.0.x нет жёстких изменений. Версия сменилась на мажорную 6 по следующим причинам:
|
||||
|
||||
1. Основной репозиторий перебазировался из профиля [iissnan'а](https://github.com/iissnan/hexo-theme-next) в [theme-next](https://github.com/theme-next) организацию.
|
||||
2. Большинство библиотек в `next/source/lib` директории были вынесены в [отдельные репозитории под организацией NexT](https://github.com/theme-next).
|
||||
3. 3rd-party плагин [`hexo-wordcount`](https://github.com/willin/hexo-wordcount) был заменён на [`hexo-symbols-count-time`](https://github.com/theme-next/hexo-symbols-count-time) т.к. `hexo-symbols-count-time` не имеет никаких сторонних nodejs зависимостей, не имеет [языкового фильтра](https://github.com/willin/hexo-wordcount/issues/7) что обеспечивает улучшенную производительность при генерации сайта.
|
||||
|
||||
Поэтому, я предлагаю обновиться с версии 5 на версию 6 следующим способом:
|
||||
|
||||
1. Вы не трогаете старую директорию `next`, а всего-лишь делаете резервные копии файлов NexT:\
|
||||
1.1. `config.yml` или `next.yml` (если Вы использовали [дата-файлы](DATA-FILES.md)).\
|
||||
1.2. Пользовательских CSS-стилей, которые расположены в `next/source/css/_custom/*` и `next/source/css/_variables/*` директориях.\
|
||||
1.3. Пользовательских layout-стилей, которые расположены в `next/layout/_custom/*`.\
|
||||
1.4. Любые другие всевозможные пользовательские изменения, которые могут быть найдены любым инструментом для сравнения файлов.
|
||||
2. Склонировать новый v6.x репозиторий в любую другую директорию, отличную от `next`. Например, в директорию `next-reloaded`: `git clone https://github.com/theme-next/hexo-theme-next themes/next-reloaded`. Итак, нет необходимости трогать старую NexT 5.1.x директорию и можно работать с новой `next-reloaded`.
|
||||
3. Открываем главную Hexo-конфигурацию и устанавливаем параметр темы: `theme: next-reloaded`. Так Ваша директория `next-reloaded` должна грузиться при генерации. Если Вы будете наблюдать какие-либо баги или Вам попросту не нравится эта новая версия, в любой момент Вы можете использовать старую 5.1.x.
|
||||
|
||||
А как активировать 3rd-party библиотеки, смотрим здесь [здесь](https://github.com/theme-next/hexo-theme-next/blob/master/docs/ru/INSTALLATION.md#%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B).
|
Reference in New Issue
Block a user