I'm looking for thorough resources that explain how to incorporate css, js, markdown (e.g. includeMarkdown()), image, and other files in a packaged shiny app. I've followed the instructions in chapter 20 of mastering Shiny but it doesn't offer much in how the www/ folder gets incorporated into the inst/ folder.
It seems like I need to use addResourcePath() sand the inst folder, but half the time I get a "cannot open the connection" error. I'm not really sure how or when files are added from the inst/ folder to the root directory.
This issue (Suggestion: Explicitly discourage use of `includeScript()` and `includeCSS()` · Issue #3225 · rstudio/shiny · GitHub) was helpful in realizing that I shouldn't use includeCSS() but not much else.