My personal website.
0 - install the basic dependencies
1 - Clone the project and install the dependencies:
$ git clone https://github.com/simoneas02/simoneas02.github.io.git
$ cd simoneas02.github.io/
$ npm install
$ bower install2 - Run the local server:
$ gulp build
$ gulp serverGo to: localhost:8080
- Task Runner: Gulp
- HTML Template Engine: Pug
- CSS Preprocessor: Stylus
- JS Transpiler: Babel
- Package Manager: Bower
- Webcomponents: Polymer
- Bundler: Vulcanize
.
├── out/
├── src/
|   ├── assets/
|   |   ├── img/
|   |   ├── scripts/
|   |   └── styles/
|   ├── includes/
|   |   ├──	custom-style.html
|   |   └── head-metas.pug
|   ├── layouts/
|   |   └── gothic.pug
|   └── index.pug
├── .babelrc
├──  bower.json
├── .editorconfig
├── .gitignore
├── .travis.yml
├── gulpfile.js
├── package.json
├── CONTRIBUTING.md
├── LICENSE.md
└── README.md
- $ gulp build: Compile, concat and minify all files.
- $ gulp serve: Watch the files to build and start a static server.
- $ gulp stylint: Validate Stylus.
- $ gulp vulcanize: Concatenate a set of Web Components into one file.
- $ gulp deploy: Deploy.
To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.
Find on our issues the next steps of the project ;)
Want to contribute? Follow these recommendations.