首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在STS中使用spring boot后端构建Angular2类型的脚本

如何在STS中使用spring boot后端构建Angular2类型的脚本
EN

Stack Overflow用户
提问于 2016-08-02 21:26:57
回答 2查看 5.5K关注 0票数 2

我目前正在学习angular 2,并尝试托管在springboot java应用程序中。

我使用angular cli创建了一个单独的项目,然后仅使用web创建了spring starter项目。

接下来,我将angular cli项目导入到/src/main/resources/static目录中。

当我打开浏览器时,我看不到基本的index.html。

然后我删除了所有导入的文件,只导入了目录的内容,这是在编译目录中的类型脚本文件后得到的编译后的ES5 java脚本,这一次它起作用了。

我的问题如下:

1)最佳实践是使用/src/main/statis下的GUI,还是创建/src/main/public或/src/main/webapp?

2) spring是否只理解js而不理解ts ( java脚本而不是类型脚本)?

3)我是否需要一个用于typescript的maven插件?如果需要,如何告诉maven将已编译的js与spring war捆绑在一起,同时排除rest目录和文件。

4)如何在maven build中包含测试单元/ e2e

我搜索了ANgular 2和spring boot的逐步指南,但没有找到。如果有像这样的指南,会对很多人有帮助。

非常感谢你们的支持。

EN

回答 2

Stack Overflow用户

发布于 2016-09-24 02:41:24

1)最佳实践是使用/src/main/statis下的GUI,还是创建/src/main/public或/src/main/webapp?

因为typescript可以编译成JavaScript,所以我强烈推荐使用。我将源文件放在src/client下,并使用gulp进行构建,以便将文件添加到src//public

我相信公共应用和webapp都可以工作,两者没有太大的区别。

2) spring是否只理解js而不理解ts ( java脚本而不是类型脚本)?

较新版本的STS支持typescript,但我更喜欢在查看typescript文件时使用visual studio代码,因为有更好的支持。

3)我是否需要一个用于typescript的maven插件?如果需要,如何告诉maven将已编译的js与spring war捆绑在一起,同时排除rest目录和文件。

如果您使用gulp,则键入的脚本将被编译为js并添加到src//public目录中,在该目录中,springboot应用程序在使用maven运行时可以看到这些文件。

4)如何在maven build中包含测试单元/ e2e

我搜索了ANgular 2和spring boot的逐步指南,但没有找到。如果有像这样的指南,会对很多人有帮助。

非常感谢你们的支持。

我推荐使用angular seed或starter,这似乎是我所发现的最新版本: This使用gradle,但它是spring boot和angular 2:

票数 1
EN

Stack Overflow用户

发布于 2017-03-29 22:17:13

我在github上分享了一个项目,它集成了Angular 2和spring boot。只需遵循自述文件中的步骤或检查提交历史记录。您可以访问此处的Angular 2 with spring boot

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38721794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档