After NPM run build, a DIST file will be generated, and then put the dist file into the folder at the back end, as shown below
At this point, if you want to access the front-end project, you need to add a website site,
Domain name where you can write a random, but can not write you before the public IP address, it will show you create a site already exists, and then add a domain name in the Settings, such as your public IP: port number (note that the port number must be allowed in the security inside) or domain name: port number
The front-end deployment is complete. You can access the IP address using public IP address: port number or domain name: port number