12 releases
0.1.0 | Mar 21, 2024 |
---|---|
0.0.11 | Feb 27, 2021 |
#2240 in Web programming
369 downloads per month
26KB
483 lines
Wingman
A runtime for websites and a static site generator.
Usage: wingman [COMMAND]
Commands:
- init Initalize a new Wingman project
- build Build your Wingman project in the specified distribution directory
- serve Serve your site on a production web server help Print this message or the help of the given subcommand(s)
Options:
- -h, --help Print help
- -V, --version Print version
About
Wingman is a command line tool written in and library for people who want to make a website. Let's go through setting up a new Wingman project.
cargo install wingman # If you have Rust installed, install Wingman from crates.io.
Open up your terminal and create a new empty directory. Then, run:
wingman init -f # In a nonempty directory, use `-f` to force initialize a new Wingman project.
Build your website with:
wingman build
Or rebuild on file change:
wingman build --watch
View your website locally.
wingman serve --port 3030 # The port flag is option. Wingman defaults to port 3030.
Dependencies
~30–42MB
~640K SLoC