-
Prepare
grunt
npm intall
-
Put your sapui5 library into
res/sapui5
or change set path inpackage.json>/dirs.sapui5
-
Now you can start development server
grunt serve
or explicitly
grunt serve:dev
-
When you finish you can build
dbg
andpreload
files and producejsdoc
grunt build
-
Then you can test the distribution and check jsdoc
grunt serve:dist
- grunt task for producing component preload and dbg files
- mvc module structure
- jsdoc integration
- [ ]
- plantuml grunt task
- integrate plantuml in jsdoc
- grunt task ro refactor
sampleapp
top-level namespace - Check for TDG Best Practices
- top module example
- mock data example
- custom control example
-
stub.lib.debug
- less example
-
test-resources
integration - grunt task for unit testing
- unit test example
- grunt task for OPA testing
- OPA test example
- integrate
openui5_preload
task for library preload generation - grunt task around
regi.exe
for HANA upload - insert copyright notice on
copy:process
task - check & update patch around grunt-openui5
- enable grunt linter jscs task with custom codestyle
- add sapui5/openui5 version dev dependency
- check compatibility with openui5 library
- grunt task for netweaver upload
- i18n example
- [?] grunt deploy
- [?] bower integration
Do not forget to uncomment # build
in .gitignore
Inspired with Building your SAP UI5 Application using Grunt