https://github.com/tomasstankovic/grunt-init-myapp
Create a new WebApp project with grunt-init including Bower package manager, LESS with LESSHAT2 mixins, Normalize CSS, RequireJS with r.js optimizer, jshint, livereloading && server
https://github.com/tomasstankovic/grunt-init-myapp
Last synced: 4 months ago
JSON representation
Create a new WebApp project with grunt-init including Bower package manager, LESS with LESSHAT2 mixins, Normalize CSS, RequireJS with r.js optimizer, jshint, livereloading && server
- Host: GitHub
- URL: https://github.com/tomasstankovic/grunt-init-myapp
- Owner: tomasstankovic
- Created: 2013-02-22T09:13:17.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-16T13:39:35.000Z (about 11 years ago)
- Last Synced: 2025-01-13T15:49:10.408Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 359 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# grunt-init-myapp
Create a new WebApp files with [grunt-init][], including Bower package manager, LESS with LESSHAT3 mixins, RequireJS with r.js optimizer, jshint, livereloading.
[grunt-init]: http://gruntjs.com/project-scaffolding
## Prerequisites
This plugin requires Grunt ```0.4.x```
```
npm install -g grunt-cli
npm install -g bower
```## Installation
```
git clone [email protected]:slinto/grunt-init-myapp.git ~/.grunt-init/myapp
```## Usage
At the command-line, cd into an empty directory, run this command and follow the prompts.
```
grunt-init myapp
npm install && bower install
```## Workflow
### Recomended dev workflow
Default server on localhost:9000 (including livereload)
```
grunt server
```### Production build
In production remove ```DEV USE``` section and uncomment ```PRODUCTION USE``` html code from ```index.html``` and others ```.html``` files. Final build is in ```/dist``` folder.
```
grunt build
```### Default task
```
grunt
```