我需要在生产模式下运行预编译吗? 还是为我完成(播放框架1.2.6)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我需要在生产模式下运行预编译吗? 还是为我完成(播放框架1.2.6)相关的知识,希望对你有一定的参考价值。
在注意到以prod模式启动时,play会预编译源代码,我假设这相当于运行“ play precompile”,然后以-Dprecompiled = true开始播放。 但是,我只是注意到以prod模式启动不会创建“ Precompiled”目录。
因此,在与性能无关的生产环境中,我不在乎获取源代码更改,我是否应该先运行预编译,然后从precompiled = true开始,即使它已经设置为生产模式了?
提前致谢。
答案
在我的工作中,我们首先预编译代码,然后使用-Dprecompile = true启动应用程序。 在本地测试中,如果您使用“开始”(播放开始-%prod)在生产模式下启动播放应用程序,则播放会自动预编译代码。 但是我建议您先预编译代码,以了解代码是否存在问题(应用程序可能会出现问题,并且无需预编译代码就可以启动)。
你选....
以上是关于我需要在生产模式下运行预编译吗? 还是为我完成(播放框架1.2.6)的主要内容,如果未能解决你的问题,请参考以下文章
预编译时的 Rails 生产 bootstrap-sass 错误