今天從xdite老師Github上fork的job-listing的專(zhuān)案
在運(yùn)行rails s的時(shí)候出現(xiàn)的上面的這個(gè)錯(cuò)誤
由于我的ruby版本是2.6.0串塑,rails的版本是5.0.7
xdite老師專(zhuān)案的gemfile文件里是5.0.0
所有我一開(kāi)始就想到這個(gè)版本問(wèn)題,就直接在gemfile里面把原來(lái)fork下來(lái)專(zhuān)案里面的改成
gem 'rails', '~> 5.0.7', '>= 5.0.7.2'
gem 'sqlite3','1.3.13'
保存后運(yùn)行bundle install(運(yùn)行這一步也是覺(jué)得修改了gemfile后需要這個(gè)操作)
結(jié)果提示結(jié)果如下圖:
仔細(xì)看報(bào)錯(cuò)紅字衅澈,看到提示
Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
就直接運(yùn)行了bundle update
然后在bundle install
重開(kāi)rails s
刷新本地local,搞定8员铡<诟濉!