Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibly outdated instruction in Chapter 20: Packages, Subsection: Deploying your app-package #645

Open
david-vicente opened this issue Dec 19, 2024 · 0 comments

Comments

@david-vicente
Copy link

david-vicente commented Dec 19, 2024

Since rsconnect recursively detects all R package dependencies for an application by parsing all .R and .Rmd files, is it really necessary to add pkgload to the list of Imports here:

  • Normally when you deploy an app, the rsconnect package automatically figures out all of the packages your code uses.
    But now that you have a DESCRIPTION file, it requires you to explicitly specify them.
    The easiest way to do this is to call usethis::use_package().
    You'll need to start with shiny and pkgload:
 usethis::use_package("shiny")
 usethis::use_package("pkgload")
 ```

source, web?

I tested on Shinyapps.io without putting pkgload in the DESCRIPTION file and it worked.

@david-vicente david-vicente changed the title Possibly outdated instruction in Chapter Packages, Subsection [Deploying your app-package](https://mastering-shiny.org/scaling-packaging.html#deploying-your-app-package) Possibly outdated instruction in Chapter 20: Packages, Subsection: Deploying your app-package Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy