Я использую следующий код для сборки пакета:
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
работает. Я что-то делаю не так?