ImperialCollegeLondon / repositoryr

An example R package repository structure
https://imperialcollegelondon.github.io/repositoryr/
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Building the documentation locally doesn't seem to work #18

Open dalonsoa opened 5 hours ago

dalonsoa commented 5 hours ago

When running pkgdown::build_site() I get:

> pkgdown::build_site()
── Installing package csvyr into temporary library ───────────────────────────
Warning: package ‘csvyr’ is in use and will not be installed
── Building pkgdown site for package csvyr ─────────────────────────────────────
Reading from: C:/Users/dalonsoa/Projects/csvyr
Writing to: C:/Users/dalonsoa/Projects/csvyr/docs
── Sitrep ──────────────────────────────────────────────────────────────────────
✔ URLs ok.
✔ Favicons ok.
✔ Open graph metadata ok.
✔ Articles metadata ok.
✔ Reference metadata ok.
── Initialising site ───────────────────────────────────────────────────────────
Copying <pkgdown>/BS5/assets/katex-auto.js to katex-auto.js
Copying <pkgdown>/BS5/assets/lightswitch.js to lightswitch.js
Copying <pkgdown>/BS5/assets/pkgdown.js to pkgdown.js
Updating deps/bootstrap-5.3.1/bootstrap.bundle.min.js
Updating deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map
Updating deps/bootstrap-5.3.1/bootstrap.min.css
Updating deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js
Updating deps/clipboard.js-2.0.11/clipboard.min.js
Updating deps/font-awesome-6.4.2/css/all.css
Updating deps/font-awesome-6.4.2/css/all.min.css
Updating deps/font-awesome-6.4.2/css/v4-shims.css
Updating deps/font-awesome-6.4.2/css/v4-shims.min.css
Updating deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf
Updating deps/font-awesome-6.4.2/webfonts/fa-brands-400.woff2
Updating deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf
Updating deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2
Updating deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf
Updating deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2
Updating deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf
Updating deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2
Updating deps/headroom-0.11.0/headroom.min.js
Updating deps/headroom-0.11.0/jQuery.headroom.min.js
Updating deps/jquery-3.6.0/jquery-3.6.0.js
Updating deps/jquery-3.6.0/jquery-3.6.0.min.js
Updating deps/jquery-3.6.0/jquery-3.6.0.min.map
Updating deps/search-1.0.0/autocomplete.jquery.min.js
Updating deps/search-1.0.0/fuse.min.js
Updating deps/search-1.0.0/mark.min.js
── Building home ───────────────────────────────────────────────────────────────
Writing authors.html
Writing LICENSE-text.html
Reading README.md
Writing index.html
Writing 404.html
── Building function reference ─────────────────────────────────────────────────
Writing reference/index.html
Error: 
! in callr subprocess.
Caused by error in `library(pkg$package, character.only = TRUE)`:
! there is no package called 'csvyr'
ℹ See `$stdout` and `$stderr` for standard output and error.
Type .Last.error to see the more details.

Not sure if there's any other step to run beforehand. This is my repository after running this command: https://github.com/[dalonsoa/csvyr](https://github.com/dalonsoa/csvyr)