gpt4 book ai didi

ruby - 是否有存储自定义 Ruby 库的位置,以便 Ruby 可以找到它们?

转载 作者:数据小太阳 更新时间:2023-10-29 08:55:02 28 4
gpt4 key购买 nike

我编写了一个模块,其中包含一些通用的、可重用的代码,我希望能够在其他项目中使用这些代码。有没有什么地方可以把这个文件放在电脑上,这样无论我把包含它的文件保存在哪里,Ruby 都能找到它?我正在使用 Mac。

最佳答案

没有标准的地方可以放置这样的代码。您可以将所有代码放在一个 gem 中并安装该 gem,或者创建一个目录来放置此代码。创建目录后,更改 LOAD_PATH 全局变量以包含此目录。您可以在使用这些的每个脚本中或使用 RUBYOPT 环境变量来执行此操作。例如,您可以将 ~/my_ruby_stuff 放在您的路径中并将您的文件放在那里。如果您这样做,会收到一个警告,确保您添加的路径位于 gem 路径的末尾,并尽量避免与现有 Ruby 库或 gem 发生任何名称冲突。

关于ruby - 是否有存储自定义 Ruby 库的位置,以便 Ruby 可以找到它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3572241/

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