Crates.io | zine |
lib.rs | zine |
version | 0.16.0 |
source | src |
created_at | 2022-03-20 08:41:49.640857 |
updated_at | 2023-07-04 16:43:39.957459 |
description | A simple and opinionated tool to build your own magazine. |
homepage | https://github.com/zineland/zine |
repository | https://github.com/zineland/zine |
max_upload_size | |
id | 553466 |
size | 269,006 |
Zine - a simple and opinionated tool to build your own magazine.
cargo install zine
or brew install zineland/tap/zine
or brew tap zineland/tap
, then brew install zine
Run zine new your-zine-site
, you'll get following directory:
$ tree your-zine-site
your-zine-site
├── content # The content directory your issues located
│ └── issue-1 # The first issue directory
│ ├── 1-first.md # The first markdown article in this issue
│ └── zine.toml # The issue Zine config file
└── zine.toml # The root Zine config file of this project
2 directories, 3 files
Run zine serve
to preview your zine site on your local computer:
$ cd your-zine-site
$ zine serve
███████╗██╗███╗ ██╗███████╗
╚══███╔╝██║████╗ ██║██╔════╝
███╔╝ ██║██╔██╗ ██║█████╗
███╔╝ ██║██║╚██╗██║██╔══╝
███████╗██║██║ ╚████║███████╗
╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝
listening on http://127.0.0.1:3000
Run zine build
to build your zine site into a static website:
$ cd your-zine-site
$ zine build
Build success! The build directory is `build`.
zine serve
support live reloadThis project is licensed under the Apache-2.0 license.