docu update

This commit is contained in:
Ralf Becker 2016-03-01 20:55:21 +00:00
parent f25070a9c2
commit 452233a9e5

View File

@ -9,22 +9,27 @@
*/ */
/** /**
* Please use only double quotes, as we parse this file as json, to update it!
*
* To install grunt to build minified javascript files you need to run: * To install grunt to build minified javascript files you need to run:
*
* sudo npm install -g grunt-cli * sudo npm install -g grunt-cli
* npm install grunt --save-dev * npm install grunt --save-dev
* npm install grunt-contrib-uglify * npm install grunt-contrib-uglify --save-dev
* *
* Building happens by running in your EGroupware directory: * Building happens by running in your EGroupware directory:
*
* grunt * grunt
* or * or
* grunt uglify:<target> # targets: api, et2, mail, calendar, ... * grunt uglify:<target> # targets: api, et2, pixelegg, mobile, mail, calendar, ...
*
* app.js files can be added like mail target or, if you want automatic dependencies,
* you need to add them in egw_framework::$bundle2minurl and egw_framework::get_bundles().
* *
* app.js files can be added under apps target, api and et2 bundels are already there.
* To update files in Gruntfile after adding new js files you need to run: * To update files in Gruntfile after adding new js files you need to run:
*
* updateGruntfile.php * updateGruntfile.php
* *
* Please use only double quotes, as we parse this file as json to update it!
*
* @param {object} grunt * @param {object} grunt
*/ */
module.exports = function (grunt) { module.exports = function (grunt) {