An open API service indexing awesome lists of open source software.

https://github.com/matthewbdaly/generator-skellington

A Yeoman generator for a Skeleton web page, with automated FTP deployment
https://github.com/matthewbdaly/generator-skellington

Last synced: 7 months ago
JSON representation

A Yeoman generator for a Skeleton web page, with automated FTP deployment

Awesome Lists containing this project

README

        

generator-skellington
=====================

A Yeoman generator for a Skeleton web page, with automated FTP deployment. Lets you quickly start work on a Skeleton-based website, and automates away minifying and deploying them, so you can get on with making your awesome responsive website.

Usage
-----

Install it with:

`npm install -g generator-skellington`

Create a directory for your new project:

`mkdir new-project && cd new-project`

Run the generator

`yo skellington`

Tasks
-----

The following Grunt tasks will be created:

* `grunt build` - will clean up, run JSHint, concatenate and minify your JS and CSS, and place the compiled app in the `app/` directory.
* `grunt server` - will run the build task, and start up the development server. On any change, it will re-trigger the build task and reload the page automatically.
* `grunt deploy` - will build the app and deploy it to the server via FTP, providing you have set the FTP settings when the generator was first run.

The following third-party libraries are included:

* jQuery
* Modernizr

If you're conversant with Grunt and Bower, you should have no difficulty adding additional libraries if required.

Subgenerators
-------------

The following subgenerators are available:

* `page` - Generates a new page for you. Call it with `yo skellington:page pagename` and it will create the file `app/pagename.html`

License
-------

MIT