Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/freyhill/wnow
π A lightweight markdown blog compiler
https://github.com/freyhill/wnow
blog cli css es6 javascript lightweight markdown node react webpack wnow
Last synced: 19 days ago
JSON representation
π A lightweight markdown blog compiler
- Host: GitHub
- URL: https://github.com/freyhill/wnow
- Owner: freyhill
- License: mit
- Created: 2018-12-04T11:17:16.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-11T10:22:38.000Z (almost 6 years ago)
- Last Synced: 2024-04-24T19:24:02.437Z (7 months ago)
- Topics: blog, cli, css, es6, javascript, lightweight, markdown, node, react, webpack, wnow
- Language: JavaScript
- Homepage: http://www.leinov.com/blog
- Size: 67.4 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wnow
wnow is a lightweight markdown blog compiler
## [Demo](http://www.leinov.com/blog/)
## π Useage
### install
```
npm install wnow -g
```### create blog
```
wnow init myblog
cd myblog
```### config
config some infomation in ```package.json```
```
{
"author": "leinov",
"homepage": "https://github.com/leinov/wnow",
"avatar":"https://avatars0.githubusercontent.com/u/6204210?s=460&v=4"
}
```upper configuration is necessary, afther config these info ,when you build your project, all of the info will render on your index page
### add a new markdown page
```
wnow new 'θΏζ―δΈδΈͺζ°ι‘΅ι’'
```### compile markdown to pages
```
wnow build
```### start
```
wnow start
```Automatically start the blog page in browser
## π Use in github page
create a new repository named [name].github.io (leinov.github.io) in your github
```
git clone [email protected]:[name]/[name].github.io.git
cd [name].github.io
wnow init blog
wnow build
```
push your repository and visit [[name].github.io/blog](http://leinov.github.io/blog)