讲真,我以前也一直逃避来着,主要原因是觉得 rmd 格式弄起来好像很难,我最大最大的困惑是:rmd 格式会生成一个index.rmd 文档,一个 index.html 文档和一个文件夹 index_files,前两个我知道是 rmd 文档写好了 knit 会生成 html,可是不知道 index_files 文件夹怎么生成的……
这个困惑的源头是最早湘云帮我编辑 rmd 格式文档并往主站投稿时里面有 index_files,可是我翻 yihui 那本 blogdown 的书并没有见到,书里1.2小节A quick example里举的例子也没有讲这个,而是:
content/
├── post
│ ├── 2020-12-01-r-rmarkdown
│ │ ├── index.html <- blogdown knitted this for you
│ │ └── index.Rmd
│ ├── 2015-01-01-lorem-ipsum
│ └── 2016-12-30-hello-markdown
而且平时写 rmd 格式的文档也从没见过什么 index_files 相关的文件夹,我也搞不懂博客的仓库里面没有那些可视化图表包的话,那些交互图表是怎么显示在静态网页上面的。
最近我又想往主站投稿,可是湘云没空帮我编辑了,于是我自己琢磨,万万没想到,在 blogdown 里,那个 index_files 是在 knit 的时候自动生成的。哈哈哈,我还以为我是一个拿着宝剑要斩杀巨龙的勇士呢,没想到只是一个不敢动手的笨蛋而已啊。