hugo new Aborts with EOF error
I’m running into an issue where I cannot get archetypes working, when running
hugo new showcase/test.md, for example, I see an
EOFerror thrown by Hugo.
When I run Hugo with v0.12 via
hugo new -v showcase/test.md, I see the following output:
INFO: 2015/01/04 Using config file: /private/tmp/test/config.toml INFO: 2015/01/04 attempting to create showcase/test.md of showcase INFO: 2015/01/04 curpath: /private/tmp/test/archetypes/showcase.md ERROR: 2015/01/04 EOF
Is there something that I am blatantly missing?
Solution: Carriage Returns
The solution is to add a final newline (i.e.,
EOL) to the end of your default.md archetype file of your theme. You can do this by adding a carriage return after the closing
--- of your TOML or YAML front matter, respectively.
Discussion Forum References