R Blogdown Hugo академическая тема не отображает сайт

#r #hugo #blogdown #hugo-shortcode

#r #хьюго #blogdown #хьюго-короткий код

Вопрос:

Я пытаюсь создать веб-сайт, используя тему R Blogdown Hugo-Academic. Обычно я бы создал веб-сайт, выполнив следующие команды:

 blogdown::new_site(theme = 'gcushen/hugo-academic')
blogdown::serve_site()
  

Но я получаю сообщение об ошибке

 failed to extract shortcode: template for shortcode "alert" not found
  

Я нашел связанную проблему с github здесь:

Но, похоже, gcushen/hugo-academic переходит на wowchemy

Как это решить?

Ответ №1:

У меня была такая же проблема, и я решил ее, отредактировав мой файл config.toml:

Убедитесь, что ваша тема установлена правильно (моя была):

 # Name of Academic theme folder in `themes/`.
theme = "wowchemy-hugo-modules"
  

Добавить в конец:

 [module]
  [[module.imports]]
    path = "wowchemy-hugo-modules/wowchemy"
  

согласно https://wowchemy.com/docs/install-locally /

Затем stop_server() и serve_site() как обычно.

Комментарии:

1. это решает проблему (была такая же проблема). Является ли это также причиной ошибки запуска при попытке запустить blogdown::new_site(theme = ‘gcushen/hugo-academic’)?

2. Версия для разработки blogdown теперь должна работать: remotes::install_github('rstudio/blogdown') . Я буду признателен, если вы поможете ее протестировать!