Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 1.58 KB

README.ru.md

File metadata and controls

70 lines (47 loc) · 1.58 KB

русский | english


NPM version

yfm-docs

Yfm-docs позволяет собрать полноценный документационный проект: с навигацией, внутренними переходами и полной поддержкой Yandex Flavored Markdown (YFM).

Пример отображения страницы документации

Документация

ydocs.tech

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

npm i @doc-tools/docs -g
npm run start -- -i ./input-folder -o ./ouput-folder -v "{\"name\":\"Alice\"}"

Исходники

Подготовка

Необходимо добавить .env файл в рут репозитория с данными ниже:

GITHUB_OWNER=
GITHUB_REPO= # docs
GITHUB_TOKEN= # personal access token
GITHUB_BASE_URL= # for ex: https://api.github.com
VCS_CONNECTOR_TYPE= # github

или обновить .yfm файл в docs репозитории:

connector:
    type:
    github:
        endpoint:
        token:
        owner:
        repo:

Сборка из исходников

cd yfm-docs
npm ci && npm run build

Запуск TS-кода напрямую для возможности его подебажить в IDE

npm run start-ts

License

MIT