news/js
Bernhard Posselt 42ec9f5d5c travis yml 2016-02-13 11:21:41 +01:00
..
admin fix #903 2016-01-06 21:59:50 +01:00
app migrate js build system to gulp 2016-02-11 22:36:29 +01:00
build migrate js build system to gulp 2016-02-11 22:36:29 +01:00
controller migrate js build system to gulp 2016-02-11 22:36:29 +01:00
directive travis yml 2016-02-13 11:21:41 +01:00
filter
gui migrate js build system to gulp 2016-02-11 22:36:29 +01:00
plugin version bump 2015-01-26 10:50:37 +01:00
service travis yml 2016-02-13 11:21:41 +01:00
tests migrate js build system to gulp 2016-02-11 22:36:29 +01:00
vendor update jsurl 2016-02-10 16:29:30 +01:00
.bowerrc
.jshintignore migrate js build system to gulp 2016-02-11 22:36:29 +01:00
.jshintrc fix jshint 2016-02-12 17:51:35 +01:00
README.md Update README.md 2016-02-12 09:57:07 +01:00
bower.json update jsurl 2016-02-10 16:29:30 +01:00
gulpfile.js small fix 2016-02-12 18:01:08 +01:00
karma.conf.js migrate js build system to gulp 2016-02-11 22:36:29 +01:00
package.json remove unneeded dep 2016-02-12 20:35:32 +01:00
protractor.conf.js

README.md

JavaScript Development

JavaScript is built and minified using gulp.

Therefore you need to install nodejs 5.6+ and npm. Then use npm to install gulp-cli:

sudo npm -g install gulp-cli

Then install the local dependencies by running:

npm install

Tasks

The following tasks are available:

  • Build the JavaScript:

      gulp
    
  • Watch for changes and build JavaScript:

      gulp watch
    
  • Run JavaScript unit tests:

      gulp karma
    
  • Watch for changes and run JavaScript unit tests:

      gulp watch-karma
    
  • Watch for changes and run PHP unit tests:

      gulp watch-phpunit