Generator which use the official UI5 tooling MTA structure from ui5-community and support the SAP Business Technology Platform deployment target.
:warning: This process modifies/deletes several files. Please use this tool when your code is under source control or backed up
$> npm i -g yo
$> yo ui5_to_mta project
_-----_
| | ╭──────────────────────────────╮
|--(o)--| │ Welcome to the ui5_to_mta │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
Run you can use npm start
(or yarn start
) to start the local server for development.
Note the different greeting when the generator starts.
$> npm i -g yo
$> yo ./generator-ui5_to_mta
_-----_ ╭──────────────────────────────╮
| | │ Welcome to the │
|--(o)--| │ ui5_to_mta-project │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
This option is a more sophisticate way to serve the web app from Cloud Foundry-based environments.
Call this command from the root directory to deploy the application to Cloud Foundry
npm run deploy
This project leverages (among others) the following Open Source projects:
Please use the GitHub bug tracking system to post questions, bug reports or to create pull requests.
We welcome any type of contribution (code contributions, pull requests, issues) to this generator equally.