Integre el proyecto Angular2 en el servidor Tomcat

Desarrollé una API de descanso Spring Maven para mi proyecto. Para el lado del cliente, estoy usando Angular2 con mecanografiado. Como nuevo en Angular, sitio web angular referido para el desarrollo, usando npm y lite-server.

Ahora necesito hacer estos dos proyectos separados en un solo proyecto, integrando los archivos html, js, css en mi proyecto maven, para implementarlo en el servidor Tomcat.

Estructura del proyecto

Lado del cliente

Project
|__ app
      |_ all app files
|__ node_modules
|__ typings
|__ index.html
|__ package.json
|__ style.css
|__ systemjs.config.js
|__ tsconfig.json
|__ typings.json

Lado del servidor

Project
|__ src/main
        |__ java
        |__ resources
        |__ webapp
                 |__index.html
|__ pom.xml

Todas las publicaciones / blogs similares que encontré sugieren actualizar pom.xml con el nodo, etc. Pero lo que necesito es,

Compile el proyecto de mecanografía angular en archivos js.Produzca un conjunto de archivos html, js, css totalmente funcionales.Cópielos en la carpeta de la aplicación web del servidor o donde sea necesario.La ejecución del proyecto Spring Maven en Tomcat debe mostrar mi página de índice del lado del clienteEl cliente debe trabajar (comunicarse con la API de descanso) de la misma manera cuando eran dos proyectos separados

¿Cómo se puede hacer esto?

Ejecute este comandonpm run build, en la carpeta raíz del proyecto angular para crear undist carpeta, que contiene archivos del lado del cliente listos para producción. Pero tengo este error

falta de compilación del script

.

Respuestas a la pregunta(1)

Su respuesta a la pregunta