One of the embedded images uses img/rstudio.svg
even though the on-disk filename
is img/RStudio.svg
. This will render fine on a Mac, for example, but will err
when rendered on Linux.
The Mac filesystem is case-preserving, but case-insensitive. The Linux filesystem is case-sensitive.
The IDE and rsconnect::deployDoc
attempt to deploy the as-linked filenames.
With both img/rstudio.svg
and img/RStudio.svg
links, the bundle has two copies of
the SVG!
You can use rsconnect::deployApp
directly to see the lint error in the R
console:
rsconnect::deployApp( appDir = getwd(), appFiles = c("index.Rmd", "img/RStudio.svg"))
And now, the links!
This one (line 29) is all lower-case and should trigger the error.
This one is mixed-case and matches the on-disk filename.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.