Инструмент для перемещения markdown-файлов из Typora и hexo в папку source
проекта hexo
, а также для корректировки путей к изображениям в этих файлах. Ссылка на скачивание.
Затем, используя некоторые инструменты для создания скриншотов, можно получить следующий результат:
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
Выполните команду java -jar hexo-blogger.jar
для перемещения файлов#### Пояснения по использованию
Мой способ использования заключается в создании двух скриптов 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
При использовании я предпочитаю создавать директории для каждого проекта, например:
mkdir Использование_умной_системы_контроля
Записывать опыт, процесс и новые навыки, полученные в проекте, в markdown-файлах
Для исключения изображений или файлов из загрузки используйте publish: false
(если publish
не указан, то по умолчанию publish: true
), например:
Каждый раз после завершения проекта я записываю путь к проекту в файл конфигурации hexo-blogger.properties
SOURCE_POST_PATH=/home/mz3/Desktop/CSAPP | /home/mz3/Desktop/Основанный на xxx интеллектуальной控制系统 | ...
Примечание: В части пути к файлу, содержащей текст "基于xxx智能控制系统", я оставил текст на китайском, так как точный перевод может зависеть от конкретного контекста и значения "xxx".
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )