【发布时间】:2016-12-07 21:19:17
【问题描述】:
我目前正在学习 angular 2 并尝试托管在 springboot java 应用程序中。
我使用 angular cli 创建了一个单独的项目,然后我仅使用 web 创建了 spring starter 项目。
接下来我在 /src/main/resources/static 目录中导入了 angular cli 项目。
当我打开浏览器时,我无法看到基本的 index.html。
然后我把所有导入的文件都去掉了,只导入了目录的内容,也就是把目录下的type脚本文件转译后编译出来的ES5 java脚本,这次成功了。
我的问题是:-
1) 最佳实践是什么,使用 /src/main/statis 下的 GUI 或创建 /src/main/public 或 /src/main/webapp ?
2)spring是否只懂js而不懂ts(java script而不是type script)?
3) 我是否需要一个用于 typescript 的 maven 插件,如果需要,如何告诉 maven 将已编译的 js 与 spring war 捆绑在一起,同时排除其余目录和文件
4) 如何在 maven build 中包含测试单元/e2e
我搜索了 Angular 2 和 spring boot 的分步指南,但找不到。如果有这样的指南,对许多人会有帮助。
非常感谢你们的支持。
【问题讨论】:
标签: spring-boot