This is the repository of the Appverse Training Website inspiration project. It provides an starting point to create a simple training site that we can use to distribute or share training or demo videos in the future. It is provided as an boilerplate project or inspiration.
All of our code is using APL License and content(sample videos or pdfs) is not licensed to be reused.
Appverse Web is a multi-frontend technology capable web application framework incorporating the best-of-breed open source stack to meet the challenges of secure and robust server-side service development, integration and delivery.
- About this project: http://appverse.github.com/appverse-web-html5-boilerplate
- About Appverse Web HTML5 Module: http://appverse.github.com/appverse-web-html5-core
- About licenses & groups: http://appverse.github.com
- About The Appverse Project: http://appverse.org
- install npm
- bower and grunt (run the following commands):
npm install -g bower
npm install -g grunt
- configure project:
npm install
bower install
- run project
Run the application.
grunt server
Run the appliction and open the browser.
grunt server:open
Exexecute the following command to launch tests
grunt test
###storeCoverage store coverage from global ###karma run karma. (Multitask) ###reloadTasks override instrumented tasks ###makeReport make coverage report ###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. ###jsonserver Run mock server. ###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) ###nwjs Packaging the current app as a node-webkit application (Multitask) ###uglify Minify files with UglifyJS. (Multitask) ###htmlmin Minify HTML (Multitask) ###cssmin Minify CSS (Multitask) ###list List all the available grunt tasks and write them to a file. ###browserSync Keep your browsers in sync (Multitask) ###jscs JavaScript Code Style checker (Multitask) ###license Generate an HTML report of all NPM modules licenses. ###bsNotify Custom multi task. (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) ###webkit-manifest Build Manifest for webkit (package.json) ###default Alias for "server" task. ###test:unit:auto Alias for "karma:unit_auto" task. ###mock Alias for "jsonserver", "serve" tasks. ###mock:dist Alias for "jsonserver", "distribution" tasks. ###distribution Alias for "dist", "browserSync:dist", "watch" tasks. ###serve Alias for "clean:server", "concurrent:server", "postcss:css", "browserSync:dev", "watch" tasks. ###test Alias for "clean:reports", "karma:unit", "clean:server", "concurrent:server", "postcss:css", "instrument", "browserSync:test", "shell:jasmine2" tasks. ###test:unit Alias for "clean:reports", "karma:unit" 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", "useminPrepare", "concurrent:dist", "concat", "postcss:css", "copy:dist", "ngAnnotate", "cssmin", "uglify", "rev", "usemin", "htmlmin" tasks. ###nodewebkit:dist Alias for "clean:dist", "dist", "webkit-manifest", "nwjs" tasks. ###ngAnnotate Add, remove and rebuild AngularJS dependency injection annotations (Multitask) ###grunt-license-report No info