这是一个简单的问题,但我无法在任何地方找到确切的答案。
我有一个独立的 Python 脚本,我在我的 Rails 应用程序中使用它。根据约定,我应该将它保存在什么适当的文件夹中,以便我可以将其推送到生产环境(当前从我的计算机桌面运行它)?我认为答案是lib/assets
但我想确定。
最佳答案
我认为这个问题没有确切的答案。
如果是ruby脚本,一般放在lib
或 bin
.
来自 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/