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

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

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

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

最佳答案

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

如果是ruby脚本,一般放在libbin .

来自 Getting Started with Rails 中的 rails 文件夹描述指导:

bin/ Contains the rails script that starts your app and can contain other scripts you use to setup, deploy or run your application.

lib/ Extended modules for your application.



你可以把它放在 lib/assets文件夹,因为它反射(reflect)了您对它是系统中使用的外部 Assets 的理解。

关于ruby-on-rails - 我应该在我的 Rails 应用程序中将独立的非 ruby​​ 脚本保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30021540/

相关文章:

ruby-on-rails - 根据应用程序是否在 Facebook 框架内呈现/切换布局

ruby-on-rails - ActiveRecord:如何设置模型的 "changed"属性?

mysql - 在 Ruby 中比较两个数组并创建第三个元素数组

ruby-on-rails - 从 Rails Controller 中的数据库获取所有表

javascript - 如何在 Rails 应用程序上注册 serviceWorker?

ruby-on-rails - [尝试部署] : You must use Bundler 2 or greater with this lockfile

ruby-on-rails - :destroy method not working in a Rails 3. 1.0 rc2 应用程序?

ruby-on-rails - Ruby on Rails - 找不到 :google_oauth2 的匹配策略

ruby-on-rails - rails 。选择文件夹而不是文件字段标签

css - 如何让我的背景图片只出现在 rails 4 的一页上?