Skip to content

nzamani/ui5-nabi-m

Repository files navigation

ui5-nabi-m

UI5 Nabi Mobile - a few things we would love to share with the community.

Version Info

  • SAPUI5: 1.56.11
  • NodeJs: 10.13.0

NPM

Getting started

  1. Install node.js (IMPORTANT: choose latest LTS version, i.e. 10.13.0 LTS)

  2. Install git if you haven't

  3. Optional: Proxy Configuration in case you are working behind a proxy (see Developing UI5 for details)

    HTTP_PROXY=http://proxy:8080
    HTTPS_PROXY=http://proxy:8080
    FTP_PROXY=http://proxy:8080
    NO_PROXY=localhost,127.0.0.1,.mycompany.corp

    Hint: See Proxy Settings for additional details.

  4. Configure your Local Development Environment

  5. Install grunt-cli and eslint globally one by one or at once

    • One by one
      • npm install -g grunt-cli
      • npm install -g eslint
    • or together at once
      • npm install -g grunt-cli eslint
  6. Clone the repository and navigate into it

    git clone https://github.com/nzamani/ui5-nabi-m
    cd ui5-nabi-m
  7. Install all npm dependencies

    npm install --ignore-scripts
  8. Run npm start to lint, build and run a local server (have a look into Gruntfile.js to see all the tasks).

    npm start
  9. Open a test page in your browser:

Directions

Browser A browser for exploring nabi.m

Automated Testing page Contains links to relevant test pages

Documentation

Deployment

Consumption of nabi.m

Contributing

This is a UI5Lab project. Find out how to contribute at UI5Lab-Central and become part of the community!