@digital-enabler/demf-kpim-measures-list v0.2.2
Measures List microfrontend
Digital Enabler Measures List microfrontend
Digital Enabler - Measures List microfrontend
The Measures List microfrontend shows a list of measures created and lets create a new one. The Measures List works within the KPIM tool in which it is mounted, and is an access point to the KPI Editor microfrontend.
NOTE: See here on how to mount a microfrontend and also here to more info about Microfrontend application for Digital Enabler.
This project is also available from the following CDN.
Pre-requisites
Before you continue you need to
- have NPM installed
- have NodeJS installed
- have VueJS and Vue-CLI installed
- have a GitHub account
- use VisualStudio Code or IntelliJ Idea as your development IDE
Project management
Installation
Open a Terminal window in the project folder and go inside the app folder, then launch the command:
npm installNOTE: When install finished, do not care about the warnings on the versions and vulnerability problems reported, and DO NOT launch the
npm audit fixornpm audit fix –force commands
Compiles and hot-reloads for development
npm run serveCompiles and minifies for production
npm run buildLints and fixes files
npm run lintNOTE: Alternatively to the command indicated above you can use the VueUI browser interface
Configs file
To work properly the Measures List needs an kpim-measures-list-config.json file with this settings:
{
"mf": "Measures List",
"api": "https://[generic_api_location]/api",
"storageImgs": "https://[assets_storage_url]/imgs"
}This json file must to be stored and setted as described here and also here.