Ruby on rails 轨道不';我不想加载json模式
我开发了一个rails项目,我想使用Ruby on rails 轨道不';我不想加载json模式,ruby-on-rails,rubygems,Ruby On Rails,Rubygems,我开发了一个rails项目,我想使用json模式gem。因此,我通过bundle add json schema将其添加到Gemfile中。但是,当我想通过运行rails控制台来使用这个via时 我有一个典型的错误 rails console Running via Spring preloader in process 27970 Loading development environment (Rails 5.2.1) 2.5.1 :001 > require "json-schema
json模式
gem。因此,我通过bundle add json schema
将其添加到Gemfile
中。但是,当我想通过运行rails控制台来使用这个via时
我有一个典型的错误
rails console
Running via Spring preloader in process 27970
Loading development environment (Rails 5.2.1)
2.5.1 :001 > require "json-schema"
Traceback (most recent call last):
1: from (irb):1
LoadError (cannot load such file -- json-schema)
我非常确定gem安装正确:
- 我的rails项目的
Gemfile
中有一行
- 我使用rvm设置ruby环境,目前只有一个
已安装版本李>
- 这不是我在我的项目中使用的第一块宝石,其他所有的都很好
bundle-info-json模式
*json模式(2.8.0)
概要:Ruby JSON模式验证程序
主页:http://github.com/ruby-json-schema/json-schema/tree/master
路径:/home/mcdostone/.rvm/gems/ruby-2.5.1/gems/json-schema-2.8.0
我试着用irb
加载gem,它工作得很好
知道rails出了什么问题吗 谢谢你jvillian,现在可以用了
我所做的:
$ spring stop
$ rails c
Running via Spring preloader in process 31305
Loading development environment (Rails 5.2.1)
2.5.1 :001 > require "json-schema"
=> true
复制/粘贴时出错出于好奇,您是否在控制台中执行了弹簧停止
?不,这是我的终端的原始复制/粘贴!我注意到通过Spring运行。也许值得一试。