gpt4 book ai didi

ruby - 如何在不先安装 Ruby GEM 的情况下开发它?

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

我正在开发一个我已经 fork 的 GEM,我正在尝试为我的应用稍微修改它。

我发现这很困难而且很耗时,因为我必须做出每一个改变

  1. 卸载
  2. build
  3. 重新安装
  4. 运行应用

有没有不需要重复上述所有步骤的更简单的方法?

最佳答案

使用 bundler 在一些应用程序中使用它

如果您的意思是在应用程序中使用它来测试它/使用它,您可以只为您的 gem 指定一个路径,甚至可以指向 Gemfile http://gembundler.com/gemfile.html 中的一个 git 存储库。

喜欢

gem "mygem", :path => "~/code/gems/mygem"

将其用作独立的 gem。即:像 rspec 或 rake 一样可以在应用程序之外运行。

只需在运行 gem 命令时指定 gem 二进制文件的路径,例如:

$ ~/path_to_my_gem/bin/mygem some args

如果您可以在您的 gem 目录中执行(即:该命令不在当前目录中创建文件,或者需要当前目录中的任何特定文件),只需执行以下操作:

$ ./bin/mygem some args

请注意,最后一个仅供将来引用,我认为它不适用于 OP 上下文。

关于ruby - 如何在不先安装 Ruby GEM 的情况下开发它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15125742/

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