up:: _ Публикация Obsidian через Quartz prev:: Настройка Quartz next:: Деплой на GitHub Pages


Сборка и запуск

# Находясь в папке quartz/
npx quartz build --serve

После этого сайт доступен по адресу:

http://localhost:8080

Флаги команды build

ФлагОписание
--serveЗапустить локальный сервер с hot-reload
--port 3000Изменить порт (по умолчанию 8080)
--output ./publicПапка для собранных файлов
--verboseПодробный лог сборки

Что проверить локально

  • Главная страница открывается
  • [[wikilinks]] работают как гиперссылки
  • Граф связей отображается (иконка в боковой панели)
  • Backlinks видны внизу страниц
  • Поиск находит заметки
  • Приватные папки не отображаются

Типичные ошибки

Ошибка: Cannot find module

npm install  # переустановить зависимости

Ссылки ведут на 404

Проверить, что baseUrl в quartz.config.ts корректный при локальном запуске можно оставить пустым:

baseUrl: "localhost:8080",

Не отображаются русские символы в заголовках

Убедиться, что файлы сохранены в UTF-8 (в Obsidian это по умолчанию).


prev:: Настройка Quartz next:: Деплой на GitHub Pages