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

OSCHINA-MIRROR/mrxzx-LyPage

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

LyPage

LyPage — это инструмент, который я использую для интеграции HTML-кода. Иногда на каждой странице есть один и тот же фрагмент кода, что неудобно изменять. Я выделяю код, который хочу повторно использовать, в отдельный блок, а затем применяю LyPage для его упаковки (сейчас функционал довольно ограничен).

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

  1. Используйте команду help, чтобы узнать адрес файла конфигурации.
  2. Самостоятельно измените файл конфигурации.
  3. Используйте файл Lypage.json (имя файла можно изменить) для настройки программы.
  4. Запустите команду run, чтобы автоматически интегрировать документы.

Конфигурация:

command.ini

Основная конфигурация программы (команды), которая также будет изменена после изменения конфигурации.

Очень простая конфигурация, не требующая пояснений.

config.ini

В основном выполняет некоторые базовые настройки.

info:

info не требует изменений, это данные, которые программа записывает о системе.

config:

1. profile: имя файла конфигурации, считываемого программой (по умолчанию: Lypage.json).
2. initialize: следует ли сбрасывать все настройки при каждом запуске программы (рекомендуется отключить).

mark:

1. file: префикс для чтения файлов (@ по умолчанию).
2. var: префикс для переменных ($ по умолчанию).

Формат JSON:

Общий пример:

{ "name": "demo/lypage.html", "file": { "header": "demo/header.html", "footter": "demo/footter.html", "index": "demo/index.html" }, "variable": { "username": "mrxiaozhuox", "password": "1234567890", "phone": "15756382446" }, "structure": [ "@header", "@index", "@footter" ] }

Описание параметров:

  1. name: имя объединённого файла.
  2. file: список файлов (ключ устанавливает имя, значение устанавливает путь к файлу).
  3. variable: установка переменных (можно использовать непосредственно в файле).
  4. structure: построение структуры (упорядочивает файлы и переменные в соответствии с требованиями).

Поддерживаемое содержимое:

  1. Структура конфигурации: поддерживает использование файлов, переменных и обычных строк.
    1. Файл: "@FileName" (префикс файла @).
    2. Переменная: "$VarName$" (переменная заключена между двумя символами $).
    3. Строка: "Text" (строка записывается напрямую, может быть HTML).
  2. В файле: переменные и обычные строки.
    1. Переменные: "$VarName$" (имя переменной заключено между двумя символами $).
    2. Строки: "Text" (прямая запись строки, может быть HTML).

Связаться с автором:

Автор: mr小卓X

QQ: 3507952990

GitHub: https://github.com/DawnThingCB/LyPage

Если вы обнаружите проблему, пожалуйста, создайте Issue или свяжитесь с автором.

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

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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