我尝试重现(并理解)博客书的附录C.3 Building a website for local预览:
我已使用
在~/.Rprofile
成功地将服务器妖魔化了
options(servr.daemon = TRUE)
blogdown::serve_site()
时,那些在其yaml-header中标有draft: yes
的降价文件(.md)就不会出现在http://127.0.0.1:4321/(或本地服务器的任何地址)是)。如果我改为draft: no
,他们就会出现。但据我了解,所有文件都应出现在本地网站上。draft: yes
帖子没有出现(=正确的行为)hugo -D
,一切都按预期工作; `草稿:是的'文件出现了!但这只能(如预期的那样)使用.md文件(不是.Rmd文件)。目前,每次我想在本地检查文件时都要更改草稿状态,并且忘记将其重新设置回draft: yes
,并在我的实际网站上无意中发布这些文件。
那么如何查看和编辑本地服务器上的draft: yes
文件?
答案 0 :(得分:1)
使用 blogdown 0.1以及https://github.com/petzi53/test-academic-theme上的示例,我必须在config.toml中删除baseurl
后的评论,即更改
baseurl = "/" # End your URL with a `/` trailing slash.
到
baseurl = "/"
然后我跑了blogdown::serve_site()
,我可以看到草稿:
评论问题已在 blogdown on Github的开发版中得到修复。