Easystatic uses Markdown It for web pages,
EJS and PostCSS +
Autoprefixer for layout,
Browsersync for cross-device testing...
Why use Easystatic?
- It advocates convention over configuration
- It's build around modern mainstream front-end tools such as PostCSS, Babel, Browsersync
- It contains a build-in development server with "live reload"
- It can scaffold the basic site layout for you based on Material Design Lite (MDL)
How to Use
$ npm install -g easystatic
$ es start <path>
<path> is the folder with
*.md files, or an empty folder. For example:
$ es start mysite.com
This command launches your site in a browser and starts watching for modifications in source files
How to Deploy
Here is an example of how you can deploy your site to GitHub Pages:
$ es deploy mysite.com --repo=username/mysite.com --domain=mysite.com
For more info, please visit www.easystatic.com