有效方法:
当我执行blogdown::serve_site()
时,blogdown会重建我的网站,并将post
子目录中的所有html文件放在/public/post
文件夹中。这可以按预期工作。
什么不起作用:
如果我在子目录中(使用blogdown::new_post()
(例如/exampledir/newpost.rmd
)创建了一个帖子,则当我运行blogdown::serve_site()
时,RMD将复制到/public/exampledir
文件夹,但HTML文件没有。
问题:
这是错误,功能,还是我做错了其他事情?谢谢您的帮助,时间和耐心。
谢谢!
可复制的示例:
在public/post/testpost.html
中创建适当的html文件
blogdown::new_post("testpost", kind = "", open = interactive(), author = getOption("blogdown.author"),
categories = NULL, tags = NULL, date = Sys.Date(), file = NULL, slug = NULL,
title_case = getOption("blogdown.title_case"), subdir = getOption("blogdown.subdir",
"post"), ext = getOption("blogdown.ext", ".rmd"))
没有在public/exampledir/testpost.html
中创建正确的html文件
blogdown::new_post("testpost", kind = "", open = interactive(), author = getOption("blogdown.author"),
categories = NULL, tags = NULL, date = Sys.Date(), file = NULL, slug = NULL,
title_case = getOption("blogdown.title_case"), subdir = getOption("blogdown.subdir",
"exampledir"), ext = getOption("blogdown.ext", ".rmd"))