news/js
Bernhard Posselt ee4f492431 requirement update 2016-02-13 18:48:31 +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 remove useless files 2016-02-13 11:22:06 +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 remove useless files 2016-02-13 11:22:06 +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 requirement update 2016-02-13 18:48:31 +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 add engine requirement 2016-02-13 18:48:06 +01:00
protractor.conf.js

README.md

JavaScript Development

JavaScript is built and minified using gulp.

Therefore you need to install Node.js 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