我正在开发一个前端使用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的例子,但我们没有在这里使用节点。提前致谢!