Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有一种设计良好的方法可以从任何地方运行我的 ruby 程序?我已经搜索了几种使用相对路径从不同目录导入我的 ruby 程序的方法。
IE
File.expand_path(“我的路径”)
它有效,让我可以在任何地方运行它,但不知何故,它有点不可读,我认为它非常混乱。所以我认为当有很多文件路径需要导入时,可能会有解决方案或约定来处理这类问题。
我建议你看看如何打包一个 gem并构建你自己的并安装它。或者你可以将你的二进制文件放在 中$PATH,但这有点混乱。
$PATH