在我现有的web项目中,在使用jetty进行开发时,所提供的html内容的目录结构是"myProject/src/main/webapp/“
现在,我想在这里集成一个angularjs项目。我和约曼玩过一段时间。
如果我使用yeoman搭建脚手架,我想知道如何将其集成到我们现有的开发和部署结构中。我想使用主文件夹"myProject“来运行yeoman scaffolding就可以了。然后我会得到一个"myProject/app/“目录来存放我所有的前端内容。我是否应该以某种方式进行指导(如何进行?)我的jetty服务器使用".../src/main/webapp/“作为新应用程序目录的别名?
我们主要使用jetty作为请求后端的代理。有没有一种类似于"yeoman server“结合jetty的实时重载的方法?
发布于 2013-12-19 19:48:15
看看my answer on how to do Django-Yeoman integration吧。
架构概念将是相同的,甚至外部文章(绝对是必读的)也是基于Java的。
简而言之:
pom.xml src/ main/ Java...资源/ ...webapp/ WEB-INF/ yo/ dist/ <>
yo中专门调用webapp插件负责将生产就绪的yo/dist复制到WEB-INF。您所要做的就是将后者作为静态资源提供服务。
Spring MVC (dispatcher Servlet )的配置:当使用其他技术时,应该以类似的配置为目标,比如Jetty,或者纯Servlet配置。
其余部分,特别是dev设置,在参考答案中进行了描述。
https://stackoverflow.com/questions/20676296
复制相似问题