wes*_*tor 11 java scaffolding angularjs yeoman
在我现有的Web项目中,使用jetty进行开发时所服务的html内容的目录结构是"myProject/src/main/webapp /"
现在,我想在这里集成一个angularjs项目.我和Yeoman玩过一点点.
如果我是自行车的脚手架,我想知道如何将它集成到我们现有的开发和部署结构中.我想使用主文件夹"myProject"运行yeoman脚手架会很好.然后我会得到一个"myProject/app /"指向我所有的前端东西.我应该以某种方式指示(如何?)我的码头服务器使用".../src/main/webapp /"作为新app目录的别名?
我们主要使用jetty作为请求后端的代理.是否还有一种方法可以像"yeoman服务器"一样进行类似于码头的实时重装?
vuc*_*lur 12
看看我关于如何进行Django-Yeoman集成的答案.
架构概念将是相同的,甚至外部文章(绝对必须读取)都是基于Java的.
简而言之:
您的项目结构应该类似于:
pom.xml
src/
main/
java/
...
resources/
...
webapp/
WEB-INF/
yo/
dist/
<<the rest of the Yeoman-generated stuff>>
Run Code Online (Sandbox Code Playgroud)yo目录中调用.该插件需要照顾的复制生产准备yo/dist到WEB-INF.
您所要做的就是将后者作为静态资源提供服务.
配置Spring MVC(调度程序servlet):
<!--Yeoman static content-->
<mvc:resources location="WEB-INF/yo/" mapping="/**"/>
Run Code Online (Sandbox Code Playgroud)
在使用其他技术(如Jetty或纯Servlet配置)时,应该针对类似的配置.
其余的,特别是开发设置,在参考答案中描述.
| 归档时间: |
|
| 查看次数: |
9926 次 |
| 最近记录: |