###Install `npm`
-Install npm v6.
+Install npm v8.6.0.
###Install `Node.js`
-Install node v10.17.0 (as in the pom.xml <nodeVersion>v10.17.0</nodeVersion>).
+Install node v14.17.1 (as in the pom.xml <nodeVersion>v14.17.1</nodeVersion>).
-* To manage different versions of node, is recommended to install "n" (https://github.com/tj/n).
+* To manage different versions of node, it is recommended to install "n" (https://github.com/tj/n).
### Install `gulp`
* your favorite UI will wait for you at: `http://localhost:9000/sdc1/#!/onboardVendor`
## Troubleshooting
-Problem | Why is this happening | Solution
-------- | --------------------- | --------
-Build (npm install) error | npm/node_modules cache | If having problems with the compilation of dox-sequence-diagram-ui and openecomp-ui, delete the node_modules and package-lock.json in each respective projects folder.
-npm cannot reach destination | proxy | When within managed network, you should set your proxy to NPM as the following: <br> `npm config set proxy http://<host>:<port>` <br> `npm config set https-proxy http://<host>:<port>`
-git protocol is blocked and cannot connect | managed network rules for protocols | When within managed network, you should set globally that when git protocol is used, then it will be replaced with "https" <br> `git config --global url."https://".insteadOf git://`
+| Problem | Why is this happening | Solution |
+|--------------------------------------------|--------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Build (npm install) error | npm/node_modules cache | If having problems with the compilation of dox-sequence-diagram-ui and openecomp-ui, delete the node_modules and package-lock.json in each respective projects folder. |
+| npm cannot reach destination | proxy | When within managed network, you should set your proxy to NPM as the following: <br> `npm config set proxy http://<host>:<port>` <br> `npm config set https-proxy http://<host>:<port>` |
+| git protocol is blocked and cannot connect | managed network rules for protocols | When within managed network, you should set globally that when git protocol is used, then it will be replaced with "https" <br> `git config --global url."https://".insteadOf git://` |