0.0.7 • Published 8 years ago

generator-tower-angular v0.0.7

Weekly downloads
17
License
MIT
Repository
github
Last release
8 years ago

Jenkins Built with Grunt npm CocoaPods

Yeoman AngularJS project generator

Angularjs project Web

This is the repository of the Yeoman and demo TFG Project. It provides an starting point for an angularJS project

Quick Start

Before you start, tools you will need

  • install npm
  • bower and grunt (run the following commands):
npm install -g bower

npm install -g grunt

npm install -g yo

Running

*download generator

npm install generator-tower-angular

*generating project

yo tower-angular
  • configure project:
npm install
bower install
  • run project

Run the application.

grunt server

Run the appliction and open the browser.

grunt server:open

Testing

Exexecute the following command to launch tests

grunt test

Grunt tasks list


###karma run karma. (Multitask) ###reloadTasks override instrumented tasks ###instrument instruments a file or a directory tree ###jshint Validate files with JSHint. (Multitask) ###useminPrepare Using HTML markup as the primary source of information (Multitask) ###server Serves de application. ###shell Run shell commands (Multitask) ###watch Run predefined tasks whenever watched files change. ###concurrent Run grunt tasks concurrently (Multitask) ###usemin Replaces references to non-minified scripts / stylesheets (Multitask) ###postcss Process CSS files. (Multitask) ###rev Prefix static asset file names with a content hash (Multitask) ###uglify Minify files with UglifyJS. (Multitask) ###htmlmin Minify HTML (Multitask) ###cssmin Minify CSS (Multitask) ###browserSync Keep your browsers in sync (Multitask) ###jscs JavaScript Code Style checker (Multitask) ###wiredep Inject Bower components into your source code. (Multitask) ###includeSource Include lists of files into your source files automatically. (Multitask) ###bsReload Custom multi task. (Multitask) ###copy Copy files. (Multitask) ###concat Concatenate files. (Multitask) ###sass Compile Sass to CSS (Multitask) ###coffee Compile CoffeeScript files into JavaScript (Multitask) ###clean Clean files and folders. (Multitask) ###default Alias for "server" task. ###test:unit:auto Alias for "karma:unit_auto" task. ###distribution Alias for "dist", "browserSync:dist", "watch" tasks. ###serve Alias for "clean:server", "concurrent:server", "postcss:css", "browserSync:dev", "jshint:all", "wiredep", "includeSource", "test:dev:unit", "watch" tasks. ###test:dev:unit Alias for "clean:reports", "karma:unit" tasks. ###test Alias for "clean:reports", "karma:continuous", "clean:server", "concurrent:server", "postcss:css", "instrument", "browserSync:test", "shell:jasmine2" tasks. ###test:unit Alias for "clean:reports", "karma:continuous" tasks. ###test:e2e Alias for "clean:reports", "clean:server", "concurrent:server", "postcss:css", "instrument", "browserSync:test", "shell:jasmine2" tasks. ###doc Alias for "clean:doc", "docular" tasks. ###dist Alias for "clean:dist", "concurrent:dist", "postcss:css", "wiredep", "includeSource", "useminPrepare", "concat:generated", "copy:dist", "ngAnnotate", "cssmin:generated", "uglify:generated", "rev", "usemin", "htmlmin" tasks. ###ngAnnotate Add, remove and rebuild AngularJS dependency injection annotations (Multitask)