gpt4 book ai didi

ruby-on-rails - 我应该在 Rails 项目中的什么地方放置自定义可执行文件

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:21 24 4
gpt4 key购买 nike

我一直在使用 bin/来放置我的各种 bash 脚本。我记得读到这是不正确的,因为 bundle install --binstubs,如果与我们自己的 bash 脚本混合使用会造成混淆(或者甚至可能覆盖,导致冲突)。

我隐约认为正确答案是 script/,但我认为那也可能不对。

显然“答案”并不重要,但如果有一个标准位置,我认为使用它是有意义的。

最佳答案

对此似乎没有“正确”的答案。这是我过去曾多次寻找的东西,但我从未满足于将某事视为商定的标准。

在实践中,我见过二进制文件放在 script/ 中(你真的认为整个目录应该只有一个文件吗?),lib/script (我可以看到这背后的逻辑,适合其他类似“lib”的东西),lib/<various subdirectories> (为了更有条理地使用 lib/ )或重写为 rake 任务 ( lib/tasks )

关于ruby-on-rails - 我应该在 Rails 项目中的什么地方放置自定义可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14836689/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com