Я пытался настроить личный веб-сайт с помощью RStudio, пакета blogdown , темы Academic и дополнения RStudio блога "Serve Site".
Я почти ничего не знаю обо всем этом и следовал инструкциям в блоге Элисон Пресманс Хилл и blogdown .
Все шло хорошо, то есть когдаЯ внес и сохранил изменения в тексте содержания, надстройка сайта обслуживающего устройства обнаружит это изменение и локально повторно отобразит сайт.(Это все локально для моего ПК для разработки. Я еще не пытался выполнить развертывание через Netlify.)
Затем я попытался включить постоянные ссылки для сообщений, как предложено в книге блогов .Это было сделано путем добавления следующего текста где-то в верхней части config.toml
.
[permalinks]
post = "/:year/:month/:day/:slug/"
После добавления этих строк сайт не будет повторно отображаться.То есть, если я изменил какой-либо текст в файлах содержимого, обработанный вывод не принял эти изменения.В консоли RStudio не было сообщений об ошибках.
Я подал это по поводу проблемы, связанной с , в hugo-acade , но владелец не смог воспроизвести это как чисто гугл/ академическая проблема.
@ rgayler Я установил [постоянные ссылки] для всех 4 типов контента в тестовой среде с примером сайта, на котором запущены последние версии Hugo и Academic, и вы не можете воспроизвести проблему, которую выописал.Следовательно, основываясь на предоставленных вами деталях, это может быть ошибка, связанная с Blogdown / Rstudio.
В другом ответе кому-то еще о проблемах с постоянной ссылкой из blogdown владелец hugo-Academic также предложилчто эта (другая, возможно, связанная) проблема возникала только для пользователей blogdown - так, возможно, была проблема blogdown.
@ jananiravi похоже, что эта проблема касается только пользователей Blogdown / RStudio и может быть связанасовместимость с Blogdown / RStudio с постоянными ссылками Hugo и функциональностью GetPage.
Я создал минимальный пример.К сожалению, это два снимка (фиксации) всего сайта , сгенерированные blogdown .Шестой коммит (SHA = cc0f2cb) показывает сайт, пока он работает.Он соответствует академическому примеру, установленному в соответствии с инструкциями .Седьмой коммит (SHA = 2b0eefa) показывает веб-сайт после добавления и сохранения строк постоянных ссылок в config.toml
, затем изменения и сохранения текста заголовка about.md
.Это изменение не будет отображено.
Будем весьма благодарны за любые подсказки относительно того, что здесь происходит.На данный момент я работаю над этим, обходясь без постоянных ссылок.
FWIW Я использую:
- Hugo V 0.40.3
- Academic V 2.2.0
RStudio V 1.1.447
devtools :: session_info () Информация о сеансе ---------------------------------------------------------------------------------------------------------------- значение настройки
версия R версия3.4.4 (2018-03-15) система x86_64, linux-gnu
ui RStudio (1.1.447)
язык en_AU: en
сопоставление en_AU.UTF-8
tz Австралия / Мельбурн
дата 2018-05-14
Пакеты -------------------------------------------------------------------------------------------------------------------- пакет * источник даты версии
backports 1.1.2 2017-12-13 База CRAN (R 3.4.3) * 3.4.4 2018-04-21 локальная
blogdown 0,6 2018-04-18 Учет CRAN (R 3.4.4) 0,7 2018-02-18 CRAN (R 3.4.3)компилятор 3.4.4 2018-04-21 локальный
наборы данных * 3.4.4 2018-04-21 локальный
devtools 1.13.5 Обзор CRAN (R 3.4.3) 0.68 2018-01-28 CRAN (R 3.4.3) оценить 0.10.1 2017-06-24 Графика CRAN (R 3.4.2) *3.4.4 Локальный 2018-04-21
grDevices * 3.4.4 Локальный 2018-04-21
htmltools 0.3.6 2017-04-28 CRAN (R 3.4.2)
knitr 1.20 2018-02-20 CRAN (R 3.4.3)
magrittr 1.5 2014-11-22 CRAN (R 3.4.2)
памятка 1.1.0 2017-04-21 CRAN (R 3.4.2)
методы * 3.4.4 2018-04-21 местные
Rcpp 0.12.16 2018-03-13 CRAN (R 3.4.3)
rmarkdown 1.9 2018-03-01 CRAN (R 3.4.3)
rprojroot 1.3-2 2018-01-03 CRAN (R 3.4.3)
статистика * 3.4.4 2018-04-21 местный
stringi 1.2.2 CRAN (R 3.4.4)
Стрингер 1.3.1 2018-05-10 CRAN (R 3.4.4)
инструменты 3.4.4 2018-04-21 местный
утилит * 3.4.4 местный 2018-04-21
с 2.1.2 2018-03-15 CRAN (R 3.4.3)
xfun 0.1 2018-01-22 CRAN (R 3.4.3)
yaml 2.1.19 2018-05-01 CRAN (R 3.4.4)