我正在从Netlify 在https://timmastny.rbind.io/托管的这个github存储库中运行 blogdown 站点
在 website2/content/blog/ 我有两个帖子
2018-01-16-git-blogdown-project-workflow.Rmd
和 2018-01-13-bayesian-meta-analysis-powerlifting.Rmd
你可以看到,在两篇文章的 YAML 中,我都有draft: true
,而在第二篇文章中,我什至还有publishdate: '2018-01-20'
这篇文章的未来。
但是,将这些更改推送到 github 并使用干净的缓存部署 Netlify,在我的实际网站上,我仍然可以看到这些帖子: https ://timmastny.rbind.io/
我错过了draft: true
什么?
我已经阅读了书籍的第 2.3.1 和 D.3 部分,但我不确定。我还将 Hugo 更新到 0.32.4,并且正在使用最新版本的 blogdown。
编辑:我已删除该public
文件夹并添加public
到 gitignore。Netlify 发布了一个 16 分钟的构建版本。但是在实际的网站上,我收到了一个Page Not Found错误。
这是日志:https ://app.netlify.com/sites/timmastny/deploys/5a60c299df99532a0147c3d7
这是我在 Netlify 上的部署设置。它们应该符合 blogdown book 3.1 中的建议:
部署设置
存储库:https ://github.com/tmastny/website2
构建命令:hugo
发布目录:public
生产分支:master
分支部署:仅部署生产分支及其部署预览
公共部署日志:日志是公共的
构建环境变量:HUGO_VERSION 0.32.4