基於一些簡單的測試,interactive()
在rmarkdown::render()
或knitr::knit2html()
內運行代碼時爲true。也就是說,含如何判斷代碼是否在knitr/rmarkdown環境中執行?
```{r}
print(interactive())
```
給出報告TRUE
一個HTML文件的簡單.rmd
文件。
有沒有人知道我可以在代碼塊中運行一個測試,它將確定它是否正在「非交互式」運行,我的意思是「在knit2html()或render()內」嗎?