Rails can't use byebug without Readline解决方案

在网上找了半天这个问题,各种千奇百怪的方法,可是就是没搞定,最后搞定的倒是挺容易的:

gem 'rb-readline'

最后加一句这个,针对缺少execjs/therubyracer,可以加上:

gem 'execjs'
gem 'therubyracer'

之后bundle install冷静完毕,rails s就能正常执行了。

值得一提的是,如果想要让外部访问到rails运行的端口,就必须用:

rails server --binding=192.168.233.233

绑定IP,才能让Vagrant正确的使用它,在外部打开。

植入部分

如果您觉得文章不错,可以通过赞助支持我。

如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。

标签: 命令, Rails, Vagrant

添加新评论