- check that you are at the root of the directory when you use
invoketo build the site.
Possible causes:
- make sure that the articles that you have modified follow the format
that set
pelicanconf.pywith{TAG}_{SLUG}.mdor{TAG}_{SLUG}.html - you have not specified a
<title>tag in the<head>node for html. Or yourTitle:line in markdown format is not the first line.
-
Pelican only retains the html nodes of type
<body>,<title>and<meta>during parsing. Please put your<script>tags within<body>as a workaround. If you really think your CSS files are important, add the styles attheme/static/css/style.css. If your your have multiple files forCSS, open up an issue. -
the
htmlfiles rendered with manyLang:entags. Remove lines such as<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">` -
there are many warnings about
variantsof a page.Pelicanuses the title metadata / html node data as theslugand it has to be unique. If you have several pages with the sametitleanddate, it will warn you and may quit.