Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fintank/scaffold
*No longer being maintained: Nov 2015*. Node.js, Grunt, Bower and Angular Boilerplate. MIT License. Created by Fintan Kearney.
https://github.com/fintank/scaffold
Last synced: 2 days ago
JSON representation
*No longer being maintained: Nov 2015*. Node.js, Grunt, Bower and Angular Boilerplate. MIT License. Created by Fintan Kearney.
- Host: GitHub
- URL: https://github.com/fintank/scaffold
- Owner: FintanK
- Created: 2014-11-09T23:26:09.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-12-28T12:40:53.000Z (almost 7 years ago)
- Last Synced: 2023-02-26T21:12:14.645Z (over 1 year ago)
- Language: CSS
- Homepage: http://scaffoldjs.com/
- Size: 3.1 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scaffold.js ![](https://travis-ci.org/FintanK/scaffold.svg?branch=master)
Note: **Nov 2015: This project is no longer being maintained** Scaffold version 2 is on the way ;)
Official Website with Documentation: http://scaffoldjs.com
![Website Screenshot](https://github.com/FintanK/scaffold/blob/master/nimbus-image-1458832715049.png)
![Express](http://nodejs-cloud.com/img/128px/expressjs.png)
![Grunt](http://jackandrewread.com/img/skills/grunt.png)
![Bower](http://www.robdudley.com/bower_grunt_yeoman/img/bower-logo.png)
![Angular](http://share.2sic.com/share/Content/2dm-blogs/2014-10%20JS%20MVC/AngularJS-Square-250.png)
![Node.js](https://www.a2hosting.com/images/uploads/landing_images/node.js-hosting.png)A Node.js and Grunt boilerplate that focuses on automating many frontend tasks that optimize your application development, performance and user experience.
# Features
- Auto generated manifest file
- Asset concatenation and minification
- HTML minification for production builds if required.
- SASS
- Further compression of assets using express in gzip format
- Development and production builds with a watcher to kick off builds when changes are made in development
- Native notification when builds are completed.
- Builds run against pagespeed for feedback on app performance
- Favicons, IOS and Windows 8 Tile Icons auto-generated.# Let's get started
1. Install dependencies ( --save writes to add dependencies to package.json )
Note: You may need to install ruby on your system.
> gem install sass
> npm install -g bower
> npm install -g grunt-cli
> npm install -g grunt-sass
> npm install -g node-sass
> npm install -g grunt
> npm install
> brew install ImageMagick (OSX)
> apt-get install imagemagick (Ubuntu)
> apt-get install graphicsmagick-imagemagick-compat
> bower install (load frontend dependencies)
2. Let's create our build
> grunt
3. Run the project
This project runs on port 3004 for development purposes but feel free to change it for your own purposes (server.js)
> grunt serve
Debugger port: 5858
Pagespeed
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fscaffoldjs.com%3A3004%2F&tab=mobileMobiready
http://ready.mobi/index.jsp#11510-x1u1## Donate
Find this repo useful? Show your appreciation.
```
Bitcoin: 1GkFczi2q494npKgH33w9UVkM6UGe4pUea
Ethereum: 0xACBC96E4c7556dA6e78B85D6d6f0934A9Ff0d9F7
Litecoin: LdkbEPzQCnVABZzYEmVHJyM2dYJddqZcVZ
```