Here are the sources for the wdi5
workshop at UI5con 2022.
please have this installed on your 'puter:
- Node >= 16 → https://nodejs.org/en/
git
→ https://git-scm.com- Docker (desktop) → https://www.docker.com/products/docker-desktop/
- Google Chrome → https://www.google.com/intl/en_us/chrome/
- an IDE/Editor (we'll demo with VS Code)
This is an npm
-based mono repo.
It consits of three types of apps:
- plain JS-based UI5 app
- TypeScript-based UI5 app, incl UI5 Webcomponents
- Fiori Elements app
In the /
of the project, doing an...
$> npm install
...will install all dependencies and modules for all three applications in one Go.
It's the same approach for all three apps:
- cd
$app
- Terminal 1:
npm run serve
starts the ui5 tooling serving the app - Terminal 2:
npm run wdi5
starts thewdi5
-tests for the app