1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Menzel3-hexo-blogger

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

hexo-blogger

Описание

Инструмент для перемещения markdown-файлов из Typora и hexo в папку source проекта hexo, а также для корректировки путей к изображениям в этих файлах. Ссылка на скачивание.

Инструкция по использованию

  1. Настройка Typora

image-20200708114250177

Затем, используя некоторые инструменты для создания скриншотов, можно получить следующий результат:

1

  1. Изменение конфигурационного файла hexo-blogger.properties, убедитесь, что файл конфигурации находится в той же директории, что и hexo-blogger.jar
# папка с markdown-файлами, используйте символ | для добавления нескольких источников, в YAML-заголовке markdown-файла добавьте publish: false для исключения из загрузки
# - пример для Linux
SOURCE_POST_PATH=/home/mz3/Desktop/CSAPP

# - пример для Windows
# SOURCE_POST_PATH=D:\\note\\_posts|D:\\note\\_posts1|...
# SOURCE_POST_PATH=D:/note/_posts|D:/note/_posts1|...

# папка source в проекте hexo
# - пример для Linux
BLOG_PATH=/media/mz3/Develop/github.com/menzel3.fun/source

# - пример для Windows
# BLOG_PATH=E:\\github.com\\menzel3.fun\\source
# BLOG_PATH=E:/github.com/menzel3.fun/source

# папка для хранения изображений в BLOG_PATH
BLOG_IMAGE_ABSTRACT_ROOT=/images

# папка для хранения markdown-файлов в BLOG_PATH
BLOG_POST_ABSTRACT_ROOT=/_posts

# кодировка markdown-файлов
MARKDOWN_CHARSET=UTF-8

# выводить ли перемещаемые markdown-файлы
PRINT_FILE=true
  1. Выполните команду java -jar hexo-blogger.jar для перемещения файлов#### Пояснения по использованию

  2. Мой способ использования заключается в создании двух скриптов update.sh и local_test.sh в корне проекта hexo

# local_test.sh
java -jar hexo-blogger.jar
hexo clean && hexo g -d


# update.sh
java -jar hexo-blogger.jar
hexo clean && hexo g -d
  1. При использовании я предпочитаю создавать директории для каждого проекта, например:

    1. mkdir Использование_умной_системы_контроля

    2. Записывать опыт, процесс и новые навыки, полученные в проекте, в markdown-файлах

    3. Для исключения изображений или файлов из загрузки используйте publish: false (если publish не указан, то по умолчанию publish: true), например:

      image-20200708120443254

  2. Каждый раз после завершения проекта я записываю путь к проекту в файл конфигурации hexo-blogger.properties

SOURCE_POST_PATH=/home/mz3/Desktop/CSAPP | /home/mz3/Desktop/Основанный на xxx интеллектуальной控制系统 | ...

Примечание: В части пути к файлу, содержащей текст "基于xxx智能控制系统", я оставил текст на китайском, так как точный перевод может зависеть от конкретного контекста и значения "xxx".

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Инструмент для удобного использования локальных изображений в markdown. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Menzel3-hexo-blogger.git
git@api.gitlife.ru:oschina-mirror/Menzel3-hexo-blogger.git
oschina-mirror
Menzel3-hexo-blogger
Menzel3-hexo-blogger
master