Generated Folders and Files
After you have generated an application, multiple folders and files are generated with the project. This topic provides you with an overview of the generated folders and files.
The completion of the project template wizard, generates the following three modules:
- App router module: This module is the single point-of-entry for locally developed application to the local SAP Fiori launchpad.
- UI module: this module contains the application source code.
- UI deployer: this module deploys all the source code from the UI module to the central HTML5 repository.
The following graphic shows an example of the LocationTemplate project with the generated folders and files:
Folders
| Folder | Description |
|---|---|
| approuter | This folder contains metadata files that are used by SAP Web IDE and the multitarget application archive builder. |
| ui | This folder contains contains the application source code . It also contains i18n files, which include the name and description of the application. |
| ui-deployer | This subfolder contains a package.json file that deploys the content of the ui subfolder to the central HTML5 repository. The central HTML5 repository is the repository where all UIs are served from. |
Files
| File | Description |
|---|---|
| mta.yaml | This file contains information about the packaging, deployment, and the service-bindings of the modules. The modules are the api, db, ui and ui-deployer modules. Together they constitute the application. For more information, see Defining MTA Deployment Descriptors for Cloud Foundry. |
| xs-security.json | The XSUAA service for user authentication is configured using the security descriptor xs-security.json. |