【问题标题】:Ruby on Rails server and Rubymine IDERuby on Rails 服务器和 Rubymine IDE
【发布时间】:2018-04-18 22:16:36
【问题描述】:

所以这次我做了我的研究,因为投票者不赞成…… 我的问题如下。 我正在使用“Rubymine IDE”在 Win 10 PC 上开发 Rails 应用程序,但我无法连接到 Rails 服务器。我已经尝试通过控制台连接,并且 localhost:3000 和 127.0.0.3000 和 127.0.0.1.3000 但它们都不起作用。我尝试通过控制台创建项目文件,然后运行服务器,它仍然无法正常工作。我已经安装了 XAMPP,效果很好。我已经为浏览器尝试过 Firefox、Chrome 和 Edge。我正在使用诸如 ruby​​ -s 和 rails -s 之类的命令并启动 rails 服务器或 ruby​​ 服务器,在命令 rails -s 我只是在控制台中获取命令列表而没有结果。我真的需要让这件事发挥作用。我不知道我是否需要输入一些额外的命令或其他什么??? 我还不能在我的帖子中添加图片,这里是我在我的电脑上拥有的宝石列表 * 本地宝石 *

可操作的 (5.1.4) actionmailer (5.1.4) 动作包(5.1.4) 动作视图(5.1.4) 主动工作(5.1.4) 活动模型(5.1.4) 活动记录(5.1.4) 主动支持(5.1.4、4.2.5) 可寻址 (2.5.2) 雷尔 (8.0.0) 大十进制(默认值:1.3.0) 绑定索引 (0.5.0) 建设者(3.2.3) 捆绑器(1.16.0) byebug (9.1.0) 水豚 (2.15.4) 子进程(0.8.0) 咖啡轨 (4.2.2) 咖啡脚本(2.4.1) 咖啡脚本源 (1.12.2) 并发红宝石(1.0.5) 粗鲁(1.0.2) did_you_mean (1.1.0) erubi (1.7.0) 厄鲁比斯 (2.7.0) 执行js (2.7.0) ffi (1.9.18 x64-mingw32) globalid (0.4.1) i18n (0.9.1, 0.8.1) io 控制台(默认值:0.4.6) jbuilder (2.7.0) json(默认:2.0.4、1.8.6) 丝瓜 (2.1.1) 邮件 (2.7.0) 方法源(0.9.0) mini_mime (0.1.4) mini_portile2 (2.3.0, 2.1.0) 迷你测试(5.10.3、5.10.1) multi_json (1.12.2) 网络远程登录 (0.1.1) nio4r (2.1.0) nokogiri (1.8.1 x64-mingw32) openssl(默认:2.0.5) power_assert (0.4.1) 心理(默认:2.2.2) public_suffix (3.0.0) 彪马 (3.10.0) 机架 (2.0.3) 机架测试(0.7.0) 导轨 (5.1.4) rails-dom-testing (2.0.3) rails-html-sanitizer (1.0.3) 铁路(5.1.4) 耙子 (12.2.1, 12.0.0) rb-fsevent (0.10.2) rb-inotify (0.9.10) rdoc(默认值:5.0.0) rubyzip (1.2.1) 萨斯(3.5.3) 萨斯听(4.0.0) sass-rails (5.0.6) 硒网络驱动程序(3.7.0) 链轮 (3.7.1) 链轮导轨 (3.2.1) sqlite3 (1.3.13 x64-mingw32) 测试单元(3.2.3) 雷神 (0.20.0) 线程安全(0.3.6) 倾斜 (2.0.8) 涡轮链接 (5.0.1) turbolinks 源 (5.0.3) tzinfo (1.2.4, 1.2.3) tzinfo 数据 (1.2017.3) 丑化者(3.2.0) 网络控制台 (3.5.1) 网络套接字驱动程序(0.6.5) websocket 扩展 (0.1.2) xmlrpc (0.2.1) xpath (2.1.0)

【问题讨论】:

    标签: ruby-on-rails ruby server localhost rubymine


    【解决方案1】:

    您是否为 Ruby 和 Rails 安装了特定版本的 gems?如果不尝试安装使用

    gem install ruby #This will install latest version of ruby
    

    作为参考,您能否发布一张图片或其他内容,说明您输入rails s时发生的情况

    更新:

    bundle install
    

    这应该会安装所有缺少的 gem,并且您的服务器应该已启动并运行!

    【讨论】:

    • 对不起,我无法添加图片,我已经发布了宝石列表,但看起来不太好
    • on 版本是最新的 ruby​​ 2.4。东西和轨道 5.1
    • 进入项目目录并执行bundle install,然后尝试rails s。除非您的机器上存在 gem 的版本冲突,否则我看不到任何问题。
    • 非常感谢。我现在正在工作。似乎问题是当我通过 Rubymine 创建项目时,它没有安装一些类似的 gem,似乎我必须通过控制台进入每个项目并进行这些安装。
    • rails s => 引导 Puma => Rails 5.1.4 应用程序开始开发 => 运行 rails server -h 以获得更多启动选项 *** SIGUSR2 未实现,基于信号的重启不可用! *** SIGUSR1 未实现,基于信号的重启不可用! *** SIGHUP 未实施,基于信号的日志重新打开不可用! Puma 以单模式启动... * 版本 3.10.0 (ruby 2.4.2-p198),代号:Russell's Teapot * 最小线程:5,最大线程:5 * 环境:开发 * 监听 tcp://0.0.0.0 :3000 使用 Ctrl-C 停止
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-05
    • 2020-06-04
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多