Работа с зависимостями в R
CRAN
Создание файла DESCRIPTION
Johnny анализирует файл DESCRIPTION, содержащий метаданные пакета и список зависимостей в секциях Depends, Imports, Suggests и LinkingTo.
Создание файла renv.lock
Для фиксации версий зависимостей используется пакет renv:
-
Инициализируйте renv в проекте:
-
Зафиксируйте состояние зависимостей:
После выполнения команд будет создан файл renv.lock, содержащий зафиксированные версии всех зависимостей.
Для разрешения зависимостей в окружении используйте флаг --rlang-resolve в команде сканирования. Разрешение выполняется с помощью Rscript, который должен быть доступен в окружении (путь можно переопределить флагом --rscript-path).
Страница была полезна?
