1.)我开始使用spring boot / maven项目。
2.)我将Angular 5文件添加到项目中。
3.)我测试过我可以使用node,bower和gulp通过命令行构建项目。
目前在我的pom.xml中我导入以下内容:
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>install-node-and-npm</id>
<phase>generate-resources</phase>
<goals>
<goal>install-node-and-npm</goal>
</goals>
<configuration>
<nodeVersion>v8.9.1</nodeVersion>
<npmVersion>5.5.1</npmVersion>
</configuration>
</execution>
<execution>
<id>npm install</id>
<goals>
<goal>npm</goal>
</goals>
<!-- Optional configuration which provides for running any npm command -->
<configuration>
<arguments>install</arguments>
</configuration>
</execution>
<execution>
<id>npm run build</id>
<goals>
<goal>npm</goal>
</goals>
<configuration>
<arguments>run build</arguments>
</configuration>
</execution>
<execution>
<id>bower install</id>
<goals>
<goal>bower</goal>
</goals>
<configuration>
<arguments>install</arguments>
</configuration>
</execution>
<execution>
<id>gulp build</id>
<phase>generate-resources</phase>
<goals>
<goal>gulp</goal>
</goals>
<configuration>
<environmentVariables>
<NODE_ENV>prod</NODE_ENV>
</environmentVariables>
</configuration>
</execution>
</executions>
</plugin>
- 使用'mvn package install'构建我的应用程序后,构建成功。但是我的应用程序没有运行。
问题:如何查看我的申请?我是否需要配置其他内容或在我的pom.xml中添加其他内容?
答案 0 :(得分:0)
在本视频中,我展示了如何在Spring Boot服务器下部署Angular应用程序:https://youtu.be/k8r76d8QzXs?t=2237。
每次Angular应用程序更改时,只需重新运行npm run build命令,在Spring Server下部署新版本的Angular软件包。