Problemas com o use_pipe()

Boa tarde!

No contexto da criação de um pacote, mesmo quando eu faço usethis::use_pipe() há uma mensagem de erro. O erro somente é resolvido quando eu dou library(tidyverse) :frowning: .
Como eu posso resolver ? Desde já, obrigado.

Meu description:

Package: meupacote
Title: exemplo do curso de pacotes da curso r
Version: 0.0.0.9000
Authors@R:
person(given = “Andrei”,
family = “de Oliveira”,
role = c(“aut”, “cre”),
email = “first.last@example.com”,
comment = c(ORCID = “YOUR-ORCID-ID”))
Description: What the package does (one paragraph).
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.1
Imports:
dplyr,
magrittr,
plyr,
readr

2 curtidas

Oi Andrei! O usethis::use_pipe() (assim como os use_package() ) deve ser usado no console, no contexto de um pacote. Caso você queira guardar o código (para consulta posterior) recomendo deixar comentado.

A mensagem de erro diz que o pipe não foi encontrado, ou seja, ele não está carregado. A mensagem é resolvida com o library(tidyverse) pois o mesmo carrega o pipe.

Recomendo: usar o usethis::use_pipe() + devtools::document() (para atualizar o NAMESPACE) + devtools::load_all() (para carregar o pacote).

Me diga se deu certo, abraços!

3 curtidas

Funcionou, Bea. Obrigadão!!!

1 curtida