A site building framework for people who like to keep it simple.
Project description
Nova
A site building framework for people who like to keep it simple.
Installation
pip install nova-framework
For the latest development version:
pip install git+https://github.com/iiPythonx/nova
Usage
To initialize a Nova project, just run nova init
and follow the instructions:
🚀 Nova 0.7.2 | Project Initialization
Source location (default: src): src/
Destination location (default: dist): dist/
Afterwards, put your Jinja2 and other assets inside your configured source folder.
Run nova build
to get a static site built for production in your destination path.
Run nova serve
to serve a static build of your site.
Run nova serve --reload
to get a hot-reloading capable web server.
Configuration
All project configuration should be put inside of nova.toml
in your working directory.
Project
[project]
mapping = "source_path:destination_path"
Plugins
See PLUGINS.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nova_framework-0.7.4.tar.gz
(37.3 MB
view hashes)
Built Distribution
Close
Hashes for nova_framework-0.7.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 046b03aa04102d00beb442334821659aeac3ba5ecb39c22dd78e12dca11ae56b |
|
MD5 | 3c821e03cbd673fa42bd4f1a0b6384d1 |
|
BLAKE2b-256 | 6ab20c8b4a11330a2c8afc67930f0ffc03ae23c25b371611f7754829655f07c8 |