几周后,我的Play 2.1应用程序的部署非常缓慢.事实上,它是随机的慢,以至于构建超时(15分钟的时间限制).
我已经尝试使用自定义buildpack,几乎没有效果.
当我按照此处所述进行本地构建时它需要appr.10分钟,但大部分时间都花在检索依赖工件上.当我看看Heroku上的构建时,检索不需要太多时间,因此检索似乎不是问题.
关于构建:[info]编译83个Scala源代码和3个Java源代码.
看起来源和文档的生成和包装(从未在prod中使用)似乎需要花费大量时间.
有没有办法显着缩短构建时间,例如关闭文档的生成?
我刚刚切换到框架2.10并喜欢使用RequireJS.我确实有一个自定义文件夹结构(懒得一直写javascripts,所以它的/ js /;).而dist我然后得到以下错误:
错误:错误:模块路径不存在:/tmp/build_udsbfo9u2iwl/target/scala-2.10/classes/public/javascripts/app.js用于名为app的模块.路径相对于:/ tmp/build_udsbfo9u2iwl [info] RequireJS优化完成.
所以要求显然只在javascripts文件夹中查找.我想必须有一些文件夹配置的地方,但我无法找到它.
那么,如何在play framework 2.10中配置requireJs以在优化时使用我的文件夹?