gpt4 book ai didi

ruby-on-rails - Gem 在 irb 中可用,但在 rails 控制台中不可用

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

我正在尝试在我的 Rails 项目中使用 RedCloth gem。当我使用 irb 时,我可以加载 gem:

require 'rubygems'
require 'RedCloth'

它工作正常,但是当我在 Rails 控制台中尝试同样的操作时,我收到一条错误消息,指出找不到 gem。

有谁知道是什么原因造成的?

最佳答案

您可以将 gem 路径附加到 ruby​​ 加载路径。这样做:

gem which faker
=> /usr/local/ruby/......../faker-0.1.1/lib/faker.rb

启动 Rails 控制台并执行以下操作:

$: << '/usr/local/ruby/......../faker-0.1.1/lib/'

现在加载 faker gem

require 'faker'
=> true

关于ruby-on-rails - Gem 在 irb 中可用,但在 rails 控制台中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4845010/

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