2016-11-22 9 views
1

Я использую knitr, чтобы написать виньетку для моего пакета. В R CMD CHECK я получил следующее примечание:Остатки от knitr

The following directories look like leftovers from 'knitr' 
    ‘cache’, ‘figure’ 

Это действительно каталоги, созданные knitr. Но я не понимаю, как я могу удалить их после вставки документа в .pdf.

Я нашел один связанный выпуск на github, но не ответил.

ответ

2

Одно решение поставить

figure$ 
cache$ 

в .Rbuildignore файл в главном каталоге пакета. Это работает только в том случае, если вы R CMD check на встроенном архиве, а не на исходном каталоге пакета, но это все равно рекомендуется в качестве лучшей практики ... и это эффективно (я думаю), что кнопка «Проверить» в RStudio делает, то есть вызывает devtools::check, что

автоматически строит и проверки исходного пакета, используя все известные лучшие практики

(курсив).

+0

работает также при использовании кнопки Rstudio 'check' – clemlaflemme