0

我想包含外部降价文件;但是,到目前为止,我无法在 RStudio 上处理它。如果我手动将 about.md 的内容复制/粘贴到 main.R 中,则没有问题。我的意思是设置与 flexdashboard 相关的所有内容都很好。另一方面,我尝试重新安装 rmarkdown 包并通过库(“rmarkdown”)导入它。这还不够公平,因为 flexdashboard 已经有它内部的了。所以除了安装flexdashboard之外,应该与是否安装rmarkdown无关。有什么建议么 ?谢谢

我准备了最少的代码,其输出如下:'about.md'

test1
=======================================================================

**testttt**

testttt

**testttt2**

testttt

主要的R

---
title: "test"
author: "test"
output: 
  flexdashboard::flex_dashboard:
    orientation: rows
    social: menu
    vertical_layout: fill
---

```{r setup, include=FALSE}

library(flexdashboard)
```

```{r}
  includeMarkdown('about.md')
```

输出:

Quitting from lines 17-18 (minimal.Rmd) 
Error in includeMarkdown("about.md") : 
  could not find function "includeMarkdown"
Calls: <Anonymous> ... handle -> withCallingHandlers -> withVisible -> eval -> eval
Execution halted
4

1 回答 1

1

该功能includemarkdown来自 package htmltools。所以你必须加载库或使用:

```{r}
htmltools::includeMarkdown('about.md')
```
于 2020-04-22T15:52:21.493 回答