在 blogdown 中使用 new_post 有困难
Difficulty using new_post in blogdown
我刚刚将现有网站从 Hugo 转换为 blogdown。我所做的只是切换几个我使用 {{ .Site.BaseURL }}
的地方并且一切正常。但是,新帖子似乎无法使用 blogdown::new_post()
。我认为这是因为我的主题不包含基于以下消息的任何原型。还有其他人 运行 遇到这个问题吗?解决方法是什么?
ERROR 2017/09/04 16:58:13 Error processing archetype file /Users/jason/code/hugo-site/themes/jsonbecker/archetypes/default.md: unable to cast <nil> of type <nil> to Time
Error: unable to cast <nil> of type <nil> to Time
Error in file(con, "r") : cannot open the connection
In addition: Warning message:
In file(con, "r") :
cannot open file 'content/post/2017-09-04-switching-to-blogdown.md': No such file or directory
我假设文件问题是一个红色鲱鱼,因为目录 content/post 绝对存在于我所在的项目工作目录的相对路径中,并且第一步只是无法生成文件。
所有资源都可以在这里找到:https://github.com/jsonbecker/jsonbecker-hugo。
您的原型模板 default.md
无效。
---
title:
author:
date:
---
看来你只是想要一个空的原型,你可以直接删除这个default.md
。或者实际为您的 YAML 字段分配空值,例如,
---
title: ''
author: ''
date: ''
---
我刚刚将现有网站从 Hugo 转换为 blogdown。我所做的只是切换几个我使用 {{ .Site.BaseURL }}
的地方并且一切正常。但是,新帖子似乎无法使用 blogdown::new_post()
。我认为这是因为我的主题不包含基于以下消息的任何原型。还有其他人 运行 遇到这个问题吗?解决方法是什么?
ERROR 2017/09/04 16:58:13 Error processing archetype file /Users/jason/code/hugo-site/themes/jsonbecker/archetypes/default.md: unable to cast <nil> of type <nil> to Time
Error: unable to cast <nil> of type <nil> to Time
Error in file(con, "r") : cannot open the connection
In addition: Warning message:
In file(con, "r") :
cannot open file 'content/post/2017-09-04-switching-to-blogdown.md': No such file or directory
我假设文件问题是一个红色鲱鱼,因为目录 content/post 绝对存在于我所在的项目工作目录的相对路径中,并且第一步只是无法生成文件。
所有资源都可以在这里找到:https://github.com/jsonbecker/jsonbecker-hugo。
您的原型模板 default.md
无效。
---
title:
author:
date:
---
看来你只是想要一个空的原型,你可以直接删除这个default.md
。或者实际为您的 YAML 字段分配空值,例如,
---
title: ''
author: ''
date: ''
---