liara
¶
Subpackages¶
Submodules¶
Package Contents¶
Classes¶
Main entry point for Liara. This class handles all the state required to process and build a site. |
API¶
- class liara.Liara(configuration: Optional[Union[str, IO, IO[bytes], IO[Text]]] = None, *, configuration_overrides: Optional[Dict] = None)¶
Main entry point for Liara. This class handles all the state required to process and build a site.
Initialization
- classmethod setup_plugins() None ¶
- discover_content() liara.site.Site ¶
Discover all content and build the
liara.site.Site
instance.
- property site: liara.site.Site¶
- build(discover_content=True, *, disable_cache=False, parallel_build=True)¶
Build the site.
- Parameters:
discover_content (bool) – If True,
discover_content()
will be called first.
- serve(*, open_browser=True, port=8080, disable_cache=True)¶
Serve the current site using a local webserver.
- create_document(t)¶
Create a new document using a generator.