带有角度构建问题的春季启动

时间:2018-11-18 14:04:37

标签: angular mongodb maven spring-boot

我正在开发基于Spring Boot,Angular和Mongodb的应用程序,我使用maven进行构建。我曾尝试在Google上找到针对我的问题的解决方案,但在找到切实可行的解决方案时遇到了问题。

在开发中,我想分别制造弹簧靴和角靴。 (由于ng serve确实可以很好地在较小的更改上更新应用程序,并且一起执行时构建时间会大大增加),我也想在此阶段使用flappoodle依赖项,而不必拥有我需要的本地mongodb设置需要一直清除。

在构建能够部署到测试环境的应用程序时,我想使用singe maven命令执行此操作。构建角度应用程序,构建弹簧启动应用程序,并包括已经构建的角度应用程序。在此阶段,我希望不包括对flappdoodle的依赖。 (尚未添加,但我也希望将Spring Boot应用程序容器化在Docker映像中)

在进行生产生产时,我希望完成与测试相同的工作,但还要将弹簧轮廓设置为prod,将角度env设置为prod。

经过一段时间的搜索和有关Maven弹簧靴和角度的阅读后,我尝试制作一个多模块项目。一个模块具有角形,一个模块具有弹簧罩。哪个工作正常。通过此设置,我可以独立于开发中的角度项目构建spring boot项目。

我的问题是:

  1. 在进行测试时,我找不到排除flappdoodle的好方法。我要么总是得到flappdoodle,要么从不。
  2. 在构建用于生产的应用程序时如何设置弹簧轮廓和角度环境。在这里,我想使用一个Maven配置文件来设置该构建用于生产。
  3. 由于父maven项目中没有任何代码,仅用于构建目的,我在vscode上收到一条错误消息,说添加该行后构建路径不完整。在添加此行之前,我得到了一个带有很大jar文件的源文件夹(其中包含单独的目标文件夹内容)

0 个答案:

没有答案