gpt4 book ai didi

ruby-on-rails - Hirb 不起作用

转载 作者:行者123 更新时间:2023-12-04 05:32:46 28 4
gpt4 key购买 nike

我尝试了几个不同的 Hirb 教程,但 rails c 顽固地拒绝使用 .irbrc 自动加载。

这是我一直在做的。

# From app directory
mate .irbrc

# Added to .irbrc
require 'rubygems'
require 'hirb'
extend Hirb::console
Hirb::View.enable

rails c development / rails c production / rails c test
Works as expected

rails c
User.last # Doesn't work
Hirb::View.enable
true
User.last # Does work

奇怪的是:当我加载 rails c developmentrails c productionrails c test 时,Hirb 立即开始工作.但是,运行 rails c 并且它首先需要 Hirb::View.enable。我觉得这种行为很奇怪——你能帮忙解释一下吗?谢谢。

最佳答案

第一个参数设置 ENV['RAILS_ENV']。根据您所说的,您可以通过将此添加到您的 ~/.bashrc 来解决这个问题:

export RAILS_ENV='development'

但是,如果您想解决问题的根源,您应该说明您的 Gemfile 是什么(您的 Gemfile 中确实有 hirb,对吧?)。您的 .irbrc 也是您应用程序的本地文件吗?如果是这样,它是如何自动加载的(可能是通过你的 ~/.irbrc 中的某些东西)?

关于ruby-on-rails - Hirb 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4574939/

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