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

OSCHINA-MIRROR/rainoffallingstar-rainoffallingstar

Клонировать/Скачать
README.md 5.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 22:57 dd78eb4

Описание

Язык Лицензия Звезды на GitHub

Это Jekyll тема (адрес на GitHub), простая и чистая (требование к ресурсам меньше 20 КБ), без использования каких-либо фреймворков, быстрый запуск страниц, поддержка адаптивной вёрстки, полнотекстового поиска и ночного режима.

Вы можете просмотреть эффект темы на сайте TMaize Blog, приветствуем добавление обратных ссылок.

Благодарность

JetBrains предоставляет бесплатно средства разработки .

Цветовая схема для ночного режима и выделения кода

Локальный запуск

Обычно после отправки на GitHub можно увидеть изменения через несколько секунд. Для локального просмотра вам потребуется установить Ruby среду и зависимости.

Для Windows рекомендуется использовать WSL для установки Ruby. Просто выполните команду apt install build-essential ruby ruby-dev.

# Linux требует gcc
# gem sources --add https://gems.ruby-china.com/
# gem sources --remove https://rubygems.org/
# gem sources --remove https://mirrors.aliyun.com/rubygems/
# gem sources -l
gem install bundler
# bundle config mirror.https://rubygems.org https://gems.ruby-china.com
bundle install

Запустите/скомпилируйте проект следующими командами:```bash bundle exec jekyll serve --watch --host=127.0.0.1 --port=8080 bundle exec jekyll build --destination=dist


Если требуется замена стилей выделения кода, используйте следующую команду для генерации CSS:

```bash
rougify help style
rougify style github > highlighting.css

Настройка проекта

  1. Если используется свой домен, содержимое файла CNAME следует заменить на ваш домен, а затем CNAME должно быть настроено на username.github.com.

  2. Если используется домен GitHub, удалите файл CNAME, а затем переименуйте проект в username.github.io.

  3. Измените информацию о себе в файле pages/about.md.

  4. Измените файл _config.yml. Подробное описание действий указано в комментариях.

  5. Удалите все файлы из директории _posts, но не удаляйте сами директории.

  6. Логотип сайта и favicon расположены в папке static/img/, замените их там, размеры не важны, но лучше чтобы соотношение сторон было 1:1.

  7. Если вы форкнули проект, и хотите удалить мои коммиты, сначала сделайте мягкий reset до первого коммита, затем сделайте новый коммит, а после этого выполните force push.

Использование

Статьи располагаются в директории _posts, названия файлов должны иметь вид yyyy-MM-dd-xxxx-xxxx.md. Формат содержимого следующий:

---
layout: mypost
title: Заголовок
categories: [Категория 1, Категория 2]
---
Содержимое статьи, в формате Markdown
```Ресурсы для статей находятся в директории `posts`. Например, если имя файла статьи — `2019-05-01-theme-usage.md`, то ресурсы этой статьи следует поместить в директорию `posts/2019/05/01`. При использовании этих ресурсов в статьях просто используйте относительные пути. Конечно, при написании статьи система может сообщить вам, что ресурсы отсутствуют, можно проигнорировать это предупреждение.```md
![Это изображение](xxx.png)
[Загрузка xxx.zip](xxx.zip)

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/rainoffallingstar-rainoffallingstar.git
git@api.gitlife.ru:oschina-mirror/rainoffallingstar-rainoffallingstar.git
oschina-mirror
rainoffallingstar-rainoffallingstar
rainoffallingstar-rainoffallingstar
mydraft