在生产环境中,我的引擎gem https://github.com/antpaw/bhf有一个奇怪的行为。在bhf/application.js
和bhf/application.css
编译,你会想到它,也与模板正确的方式方法。但是,除非我更改为production.rb ,否则assets/bhf/image
都不会编译任何文件,并且可以shared/assets/bhf/
在生产服务器上找到它们。
config.serve_static_assets = false
true
使用此设置有多糟糕?我的引擎是否可以开箱即用地工作?
根据您的gemspec https://github.com/antpaw/bhf/blob/master/bhf.gemspec
它依赖于Rails v4 s.add_dependency(%q<rails>, [">= 4.0.0"])
我怀疑它与资产摘要有关。资产通过摘要按预期进行编译,但从各个CSS引用而没有摘要。
非愚蠢的资产-不太好但是首选的解决方案
它将未消化的资产复制到 /public
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句