Frontend installation

1

Create a project

In Gitlab, fork the latest version of https://gitlab.com/theconfigteam/tctm/releases/ewm/tctm_ewm_ui_base.

Select the proper customer URL (have it created if it doesn’t exist).

Clone the repository to your local file system.

Finally, run npm install to pull all required dependencies.

Copy and paste the follwing code:

npm install
2

Clone plugins

If the project needs plugins (e.g. image capture, gamification, analytics…), clone them as subtrees.

Please note the folder name under webapp/extensions/XXXX must be aligned with the plugin. Check the README.md of the plugin.

Copy and paste:

git subtree add --prefix=webapp/extensions/images … master

3

Adjust build configuration

Copy

deploy/deploy.conf.tmpl 

to deploy/deploy.conf and adjust the plugin and deploy sections as required.

4

Build and deploy

There are no specific requirements for an installation on PSE.

Last updated

Was this helpful?