@digital-enabler/demf-dtm-model-summary
v0.0.7
Published
Digital Enabler Digital Twin Model Summary microfrontend
Readme
demf-dtm-model-summary
Digital Enabler Digital Twin Model Summary microfrontend
Digital Enabler - Digital Twin Model Summary microfrontend
The Digital Twin Model Summary microfrontend provides a summary and visualization of a selected digital twin model. It is designed to be used within the Digital Twin Manager (DTM) tool and can be integrated as a microfrontend in the Digital Enabler platform.
NOTE: See root-config-template for how to mount a microfrontend and also vuejs-microfrontend-template for more info about Microfrontend applications 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 –forcecommands
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 Model Summary needs a dtm-model-summary-config.json file with these settings:
{
"mf": "Digital Twin Model Summary",
"api": "https://[generic_api_location]/api",
"storageImgs": "https://[assets_storage_url]/imgs"
}This json file must be stored and set as described here and also here.
