angularjs - 部署使用 yeoman 制作的 angular.js 应用程序的最佳方式?

标签 angularjs web-deployment yeoman

我正在使用 angular.js 和 yeoman 构建应用程序 SPA,它与使用 spring-MVC 用 Ja​​va 制作的 API RESTful 连接。我是 angular 部署 web 应用程序的初学者,所以我想知道一些不同的替代方案或最佳实践,例如在 http-server 中部署为 apache,在 war 中使用 application-server 作为 tomcat,或其他选项或建议。

非常感谢您的帮助。

最佳答案

然后你的前端代码就可以生产了,只需运行 $ grunt build并由负责提供应用程序后端的同一台服务器提供 Yeoman(实际上是 Grunt)生成的静态资源。

看看my answer to similar question, showing project structure and some necessary configuration for Yeoman & Spring-MVC .

在一些更高级的部署场景中,可能需要引入负载平衡,并且您可能需要为前端和后端使用单独的服务器,但我们在这里讨论的是基本配置。

关于angularjs - 部署使用 yeoman 制作的 angular.js 应用程序的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21745529/

相关文章:

gruntjs - Yeoman 使用 "grunt"命令启动项目时出错

javascript - HTML 日期字段无法设置回来自后端的日期字段

javascript - 如何使用指令将元标记插入头部

templates - Phoenix : render template of other folder

mercurial - 将 Mercurial 存储库克隆到非空目录中

yeoman - 使用 yeoman-environment 运行 yeoman 子生成器

javascript - 当select只有一项时如何禁用select的下拉菜单

javascript - 文件夹结构 Angularjs 不知道在哪里加载 javascript 文件

c# - 使用动态参数的 Web 部署 XML 文件参数化

gruntjs - 启用了 sourceMap 选项的 Uglify 与它应该引用的 filerev js 文件不匹配