RStudio требует перезагрузки, чтобы увидеть новую документацию пакета roxygen2 - PullRequest
0 голосов
/ 06 июня 2019

Я использую следующий код для сборки пакета:

require(devtools)
require(magrittr)

pkg_name <- "JTools"
directories <- c("data_project", "libWin", "reports", "RScripts") # directories to ignore when building package

pkg_path <- file.path("C:/Users/JT/R/Packages", pkg_name)

devtools::create(pkg_path)
devtools::create_description(pkg_path)
devtools::use_build_ignore(directories)
devtools::document(pkg_path)
devtools::check(pkg_path)
devtools::load_all(pkg_path)
devtools::install(pkg_path)

library(pkg_name, character.only = TRUE)

Пакет, кажется, собирается без каких-либо проблем, и если я пытаюсь просмотреть любую новую документацию, используя ?function_name, он работает (с предупреждением Using development documentation for function_name. Однако, если я иду на вкладку "Помощь" RStudio и ищу function_name Я либо ничего не получаю, либо нефункциональная ссылка с именем my_package::function_name Однако, если я перезагружаю RStudio, поиск function_name работает. Я что-то делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...