在视图中打印Rails引擎版本号

时间:2017-07-02 23:24:30

标签: ruby-on-rails ruby rails-engines

我已在引擎页脚视图中手动更新Rails引擎版本号。

版本文件位于标准的lib / ENGINENAME / version.rb文件夹中,有一种方法可以让引擎的页脚视图打印出引擎的版本号,这样我就不会这样做了。是否必须一直手动更新?

先谢谢。

2 个答案:

答案 0 :(得分:3)

由于原因,我需要在我的网站上显示我自己的rails版本,所以我可以帮助你。您需要做的就是写下以下内容:

<%= Gem.loaded_specs["rails"].version.to_s %>

这会打印出类似5.1.1的内容。

答案 1 :(得分:0)

由于我的问题中的评论中提供的信息,我最终使用了这段代码。

 Enginename::VERSION