Create a directory that will be your Enterprise Search UI home directory.
/opt
Before installing the Enterprise Search UI servers and User Interfaces, you will need to install the necessary third party components.
These include:
See the link below to install these pieces.
See Prerequisites - Third Party Software
The Enterprise Search UI provides a complete set of components for basic search purposes (hosted via NodeJS) build with Angular 6. It also includes a Search API know as (SEIAserver) build in Nodejs.
git clone ssh://[email protected]:7999/st/search-stack.git * or
git clone https://source.digital.accenture.com/scm/st/search-stack.git
Remember to set up ssh keys in your machine if you want to clone via ssh. Follow official documentation Set up an SSH key
Run the following commands:
cd <ENTERPRISE_SEARCH_HOME>/EnterpriseSearch
npm install -g @angular/cli (This command should be run as administrator, if you are on a GNU/Linux system use sudo)
npm install
git remote set-url origin <Your project repository>
Review the Search Engine Installation or start the services, please check it at the Getting Started With Enterprise Search UI page starting at section 3