Modules for running a UI5 development server
Part of the UI5 Tooling
⌨️ CLI reference can be found here!
Provides server capabilities for the UI5 Tooling.
The development server has already a set of middlewares which supports the developer with the following features:
- Translation files with
.properties
extension are properly encoded with ISO-8859-1. - Changes on files with
.less
extension triggers a theme build and delivers the compiled CSS files. - Version info is created automatically (
/resources/sap-ui-version.json
). - List project files with URL (needed exclusively by the OpenUI5 testsuite):
/discovery/app_pages
,/discovery/all_libs
,/discovery/all_tests
The UI5 Server can automatically generate an SSL certificate for HTTPS and HTTP/2 configurations.
Upon startup, it checks if a certificate exists within the path provided. If there is none, a new certificate is created and used.
Hint: If Chrome unintentionally redirects a HTTP-URL to HTTPS, you need to delete the HSTS mapping in chrome://net-internals/#hsts by entering the domain name (e.g. localhost) and pressing "delete".
Please check our Contribution Guidelines.
Please follow our Contribution Guidelines on how to report an issue.
See CHANGELOG.md.
This project is licensed under the Apache Software License, Version 2.0 except as noted otherwise in the LICENSE file.