blackhare v0.3.1
Black Hare Boilerplate
An easy way to build fast a web project from scratch!
Why
Every time when I need to create an web project (without any js framework), I use to save some gists containing boilerplate files like gulpfile with all the tasks to optimize CSS, JS, HTML, images, live reload server also folder structure that is the same in all my project.
So, I decide to create a Command-line user Interface (CLI) to generate this file easily.
Technologies
This boilerplate uses the followings technologies:
- Template Engine: PugJS (ex Jade)
- CSS:
- Tooling: PostCSS
- Reset CSS: Meyer Version
- JS Transpiller: BabelJS
- Task Runner: Gulp
- Server Live Reload: BrowserSync
- Package Manager: Yarn or NPM (You decide)
How To
For the best use, you should install globally:
npm i -g blackhare
After this, create your new project with the following command:
blackhare new
Answer the questions: 1. What is your project name? (default: my-project) 1. What is the version of this project? (default: 0.0.1) 1. Choose the package manager: NPM or YARN (default: Yarn) 1. Confirm project informations (default: Yes)
Than, your project will be generate and all dependencies will be installed!
Versioning
To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.