ruby-on-rails – 在哪里定义Rails应用程序的版本号

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 在哪里定义Rails应用程序的版本号前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有关于如何/何处指定应用程序版本号的约定?

例如,对于ruby gem,lib / mygem / version.rb是通常用于该目的的文件.

我猜想会像这样创建config / version.rb文件

module MySite
  VERSION = "0.0.4"

  # or in MySite::Application class
  # 
  # class Application
  #   VERSION = "0.0.4"
  # end
end

解决方法

我会回答我自己的问题,我找不到一个更好的答案.

因为Rails应用程序基本上是MySite :: Application我认为应用程序的版本应该被MySite :: Application :: VERSION访问,所以创建:

配置/初始化/ version.rb

module MySite
  class Application
    VERSION = "0.0.4"
  end
end

或config / version.rb,并从config / application.rb要求此文件

猜你在找的Ruby相关文章