https://github.com/drewbarontini/noise
Gulp template files.
https://github.com/drewbarontini/noise
Last synced: 8 months ago
JSON representation
Gulp template files.
- Host: GitHub
- URL: https://github.com/drewbarontini/noise
- Owner: drewbarontini
- Created: 2014-10-22T13:35:46.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-12-10T17:58:58.000Z (almost 10 years ago)
- Last Synced: 2024-11-05T05:33:50.429Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 46
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- awesome-starred-test - drewbarontini/noise - Gulp template files. (JavaScript)
README
Noise
=====
[Gulp](http://gulpjs.com/) template files.
What does this particular Gulp setup do?
----------------------------------------
- Watches and compiles Sass and CoffeeScript files
- Minifies CSS and JavaScript files
- Lints CoffeeScript and Sass files
- Tests CSS file using `csscss` and `parker`
- Tests JavaScript file using `jshint`
- Runs Autoprefixer on CSS
- Compiles multiple SVG icons into one SVG file
Available Tasks
---------------
```
$ gulp
```
> Runs the default `watch` task.
```
$ gulp build
```
> Minifies both the CSS and JavaScript and outputs to the `build/` directory.
```
$ gulp compile:coffee
```
> Compiles CoffeeScript files.
```
$ gulp compile:sass
```
> Compiles Sass files.
```
$ gulp connect
```
> Starts server with LiveReload
```
$ gulp html
```
> Moves `source/index.html` to `build/index.html`
```
$ gulp icons
```
> Compiles multiple SVG icons into one SVG file.
```
$ gulp images
```
> Moves `source/images` to `build/images`
```
$ gulp lint:coffee
```
> Lints CoffeeScript files.
```
$ gulp lint:sass
```
> Lints Sass files.
```
$ gulp minify:css
```
> Minifies CSS file.
```
$ gulp minify:js
```
> Minifies JavaScript file.
```
$ gulp test:css
```
> Runs `csscss` and `parker` on CSS file.
```
$ gulp test:js
```
> Runs `jshint` on JavaScript file.
Setup
-----
```
$ npm install
```