我应该在Rails应用程序中哪里保存独立的非ruby脚本?

时间:2015-05-04 01:57:38

标签: ruby-on-rails ruby-on-rails-4

这是一个简单的问题,但我无法在任何地方找到确切答案。

我有一个独立的Python脚本,我在Rails应用程序中使用它。我应该按照惯例保存它的适当文件夹是什么,以便我可以将其推送到生产环境(目前从我的计算机桌面运行它)?我认为答案是lib/assets,但我想确定。

1 个答案:

答案 0 :(得分:4)

我认为这个问题没有确切答案。

如果是ruby脚本,通常会将其放在libbin中。

来自Getting Started with Rails指南中的rails文件夹说明:

  

bin /包含启动应用程序并可包含的rails脚本   用于设置,部署或运行​​应用程序的其他脚本。

     

用于您的应用程序的lib /扩展模块。

您可以将其放在lib/assets文件夹中,因为它反映了您理解它是系统中使用的外部资产。