Skip to content

Снипты кода

Создаваемые фрагменты сохраняют примеры, связанные с кодом, конфигурацией и схемами из пересмотра Iroha, который создал их.

Артефакты для освежения Iroha

Снипты, полученные из Iroha, проверяются таким образом, чтобы обычные конструкции сайта не требовали доступа к сети или братьев хранилища.

bash
pnpm refresh:iroha --source /path/to/iroha

Зарегистрированный etc/refresh-iroha.ts рабочий поток проверяет чистый источник счета против provenance/iroha.json, регенерирует /src/snippets и Torii OpenAPI мгновенный снимок и обновления SHA-256 hashes. Обзор изменений содержания и происхождения вместе. VitePress Builds потребляют зарегистрированные файлы без получения изменяющейся ветви.

Включая фрагменты

Используйте VitePress синтаксис сделок кода для включения генерируемого или локального исходного текста:

md
<<< @/snippets/client.template.toml

Регион кода может быть включен путем добавления названия региона:

md
<<< @/example_code/lorem.rs#ipsum

Сохраняйте небольшие рукописные примеры. Предпочтительно использовать обновленные источники для публичных интерфейсов, шаблонов конфигурации, генерируемых схем и выпуска команд.