This repository contains an example project that shows how to build Ext JS 6 Apps with Maven, using Jangaroo's Maven plugin that again uses Sencha Cmd.
The tool and a slightly outdated version of this example have been presented by Frank Wienberg on SenchaCon 2016 in the session Building Enterprise Ext JS Apps with Mavenized Sencha Cmd (slides, video).
- Install Java 8
- Install Apache Maven >= 3.3
- Install Sencha Cmd 6.x (as of now, 6.2.2)
Checkpoint:
mvn -v
- no errorssencha
- no errors
- Clone this repository
- In the repository's root directory, run
mvn install
. Watch Maven download and build stuff. - Run
mvn -f my-app jangaroo:app-watch
- Open
http://localhost:1841/my-app/target/app/
in your browser. Admire an Ext JS "Hello World" dialog.