如何在play框架中自动化js文件加入prod deploy

时间:2016-02-16 21:47:04

标签: javascript angularjs node.js automation playframework-1.x

我正在开发一个前端使用AngularJs(它是SPA)并且后端使用Play Framework 1.3的项目。我们的angularJs文件正在快速成长,所以将它拆分并使用某种目录结构来组织所有指令,控制器,过滤器等在不同的文件中是很好的。但我只想在开发环境中这样做。

当我们部署到生产服务器时,我们希望找到一个自动解决方案来加入'将所有js文件转换为单个缩小版本。

因此,例如在生产中,index.html应如下所示:

<script src="some/dir/myAngularCode.min.js"></script>

在开发环境中我希望它看起来像这样:

<script src="/some/dir/controllers/controller-1.js"></script>
<script src="/some/dir/controllers/controller-2.js"></script>
<script src="/some/dir/directives/directive-1.js"></script>
<script src="/some/dir/directives/directive-2.js"></script>

依旧......

你可以指导我这样做吗?我找不到与Play Framework相关的任何内容,有很多关于nodejs的例子,但我们没有在这里使用节点。

提前致谢!

0 个答案:

没有答案