如何修复 Blogdown 中保存文件 "index.Rmd" 的错误?

How to fix an error with saving file "index.Rmd" in Blogdown?

我想帮助解决一个问题,但收到了我自己的问题。 哪里有问题?

我试着从那里重复一些基础知识:https://bookdown.org/yihui/blogdown/a-quick-example.html

有效!但是...

Launching the server via the command:
  C:/Users/User/AppData/Roaming/Hugo/0.89.4/hugo.exe server --bind 127.0.0.1 -p 4321 --themesDir themes -t hugo-lithium -D -F --navigateToChanged
Serving the directory . at http://localhost:4321
Launched the hugo server in the background (process ID: 1780). To stop it, call blogdown::stop_server() or restart the R session.

...看,消息在哪里??? (如你所见there):

 Rendering content/post/2020-12-01-r-rmarkdown/index.Rmd... Done.

好的,我尝试将内容添加到 index.Rmd:

```{r}
summary(Orange)
```

而且,保存后,我们可以看到这条消息:

同样,这些地狱般的替换符号和(Sys.setenv("LANGUAGE"="EN") 没有帮助,但这不是关于它们的故事)。

如何解决 blogdownindex.Rmd 的这个问题?也许有人遇到过它?

非常感谢您的帮助。


还有一点补充。

我删除并重新创建了“我的网站”。

显示了这个字符串...

Rendering content/post/2020-12-01-r-rmarkdown/index.Rmd... Done.

...但错误是一样的...


这个答案是给未来的受害者和粗心的人(比如我)的:

伙计们,我们不应该触摸我们站点文件夹主目录中的“index.Rmd”!

我说得对吗?


Yihui Xie:

的一些建议

为什么“主index.Rmd”不能有别的名字,f.e.:

mainIndex;
primaryIndex;
baseIndex;
etc... 

... 如果您向此文件中添加一些信息,那就太好了,f.e。

<!-- If you want to add some new info to your site - come to "content - post - bla-bla - index.Rmd" --> 
<!-- Please don't try to edit the current file --> 
---
site: blogdown:::blogdown_site
---

还是有人可以在“index.Rmd”之后添加内容并保存?