+++ date = "2019-12-11T08:00:00JST" tags = ["hugo"] title = "hugoでその日の記事がビルドされない問題を回避する" slug = "hugo" +++ hugoは、その日の記事がビルドされない問題があります。その回避法です。 ```toml:config.toml [frontmatter] date = [":filename", ":default"] ``` ファイルは`content/post/2019-12-09-test.md`(その日の日付)とします。 ```md:content/post/2019-12-09-test.md date = "2019-12-09T08:00:00JST" ``` ### hugoでその日の記事がビルドされない問題 これは、UTCがデフォルトになっているためだと思いますが、hugoでは、通常、`.Date.Local`を使っても、その日の記事がビルドされない問題があります。 ```html:layout/_default/list.html {{ dateFormat "2006-01-02T15:04:05JST" .Date.Local }} ``` そこで、dateをファイル名から取得する方法に切り替えると、回避できます。 追記 : `date = "2019-12-09JST"`と書けばいける?