Есть ли способ создать внутреннюю публикацию проекта в стиле «документы» в hugo academy?

Следуя из этот вопрос и ответ, мне было интересно, можно ли создать внутреннюю публикацию проекта в Blogdown и hugo academy, которая была бы структурирована как документ «Курсы»?

Моя текущая мысль - создать раздел «скрытых» курсов, который может быть связан с проектом, однако относительные пути, такие как external_link: "courses/my-example-course", похоже, не работают. Полагаю, я мог бы предоставить ссылку https после публикации, но это кажется неэффективным.

У кого-нибудь есть предложения? Спасибо,


person arnold-c    schedule 09.08.2019    source источник
comment
Вы пробовали использовать абсолютный URL: external_link: "courses/my-example-course"?   -  person Ralf Stubner    schedule 10.08.2019
comment
@RalfStubner, у меня есть, но, к сожалению, не сработало. Я также пробовал external_link: "courses/my-example-course/_index.md" и external_link: "../../courses/my-example-course, но они тоже не работали (включая варианты без кавычек).   -  person arnold-c    schedule 11.08.2019
comment
Это удивительно. Мне кажется, это работает, ср. github.com/rstub/stackoverflow/commits/master/57415416   -  person Ralf Stubner    schedule 11.08.2019


Ответы (1)


Оказывается, он просто не работал в программе просмотра RStudio, которую я использую вместо Chrome, потому что на моем ноутбуке она работает необычно медленно. Он открывает другую вкладку, но этого и следовало ожидать с внешней ссылкой.

Рабочее решение - использовать external_link: /courses/my-example-course, и важно иметь первый /, иначе он вернет страницу 404.

person arnold-c    schedule 11.08.2019