Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keellyp/static-template
A starter project to build awesome static website 🚀
https://github.com/keellyp/static-template
gulp starter-project starter-template static-site static-template yarn
Last synced: about 23 hours ago
JSON representation
A starter project to build awesome static website 🚀
- Host: GitHub
- URL: https://github.com/keellyp/static-template
- Owner: keellyp
- License: mit
- Created: 2017-04-26T20:49:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-24T14:45:10.000Z (about 7 years ago)
- Last Synced: 2024-11-24T03:25:02.621Z (2 months ago)
- Topics: gulp, starter-project, starter-template, static-site, static-template, yarn
- Language: JavaScript
- Homepage:
- Size: 3.36 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# static-template
[![Node](https://img.shields.io/badge/Node-%3E%3D8.9.1-brightgreen.svg?style=flat-square)]()
[![Gulp](https://img.shields.io/badge/Gulp%20-%3E%3D3.9.1-blue.svg?style=flat-square)]()
[![Yarn](https://img.shields.io/badge/yarn-%3E%3D1.3.2-ff69b4.svg?style=flat-square)]()A static template for HTML5, CSS3, JS run with Gulp
## How to 🎉
### Installation 📦
First, do not forget to install [Node.js](https://nodejs.org/en/) and [Yarn](https://yarnpkg.com/en/docs/install).
After downloaded the repository, install the node_modules with :```
yarn install
```### Running the app 🚀
To run the app, run this command in your terminal :
```
yarn run dev
```
Then browser-sync should start and you should be able to see the app.### Build it 👷
To build it, run this command in your terminal :
```
yarn run build
```## Features
* BrowserSync : time-saving synchronised browser testing.
* Clean : Delete the dist repo before each build
* Style task : use sass, notify errors, autoprefixer, csscomb and sourcemaps
* Javascript : use browserify, handle errors, minify
* Srcset : create responsive images sizes. This task isn't include in watcher, must be launch by ourselves
* Images : images optimisation for .png, .jpg, .svg & .gif
* File include : plugin that allows to include HTML file to separate code.## Other 🔎
### Author 👥[Kelly Phan](http://kellyphan.fr)
### Licence 📄
This repository is under MIT Licence.