2016-12-04 68 views
0

我是新来的角的世界,我开始与一些示例使用Angular 2用(使用jax-rs)所有这些例子中使用2项目Rest Java应用程序,第一个项目是一个JEE项目,第二个是仅有的两个角我应该将我的Angular文件放在同一个JEE项目中吗?

林想知道如果我可以把我的角文件在我的java项目下的web文件夹和开发它与intellij IDEA

哪种方式更好?

+1

是的,你一定可以。而且这样做肯定是有益的,因为那样你就可以把所有项目都放在一个项目下,而且你只需要托管一次。“怎么做”取决于BE和FE使用哪些构建工具?如果你提到你正在使用什么工具,我可以把“如何”。 :)) –

+0

对于后端我使用Maven构建工具。为角我不知道我使用typeScript语言你可以建议一个构建工具吗? – Ammar

+1

对于TypeScript,您应该使用一些构建工具。你没有运行任何命令来建立FE?完全不知道,我无法给出解决方案。 –

回答

1

是的。你当然可以,这将是有益的

  • 你可以包括他们两个到一个单一的项目。
  • 你只能托管一个。

要做到这一点,您必须将您的FE构建任务集成到BE构建任务中。由于您使用Maven的BE & NPM TypeScript for FE。你可以通过this.

既然你可以清楚地知道需要做的步骤,从源头上,我会告诉你这个整合在舞台后面究竟做了些什么。

基本上你正在做的是,将npm命令添加到默认的Maven命令中。

例: 后您使用插件集成

MVN清洁做 - > MVN清洁+ NPM干净。

同样会发生建立,运行等。

相关问题