我正在開發無頭虛擬機,並將主機Rubymine配置爲通過VirtualBox的NAT接口使用遠程SDK。在ssh cli會話啓動時,遠程SDK啓動rails服務器退出
配置遠程SDK後,我的運行/調試配置看起來很好。當我啓動服務器,它返回以下輸出
/usr/bin/ruby -e '$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)' /home/user/project/bin/rails server -b 0.0.0.0 -p 3000 -e development
git://github.com/rails/sprockets-rails.git (at [email protected]) is not yet checked out. Run `bundle install` first.
Process finished with exit code 11
當我火了相同的命令,ssh'ed到VM服務器啓動正常
的SDK似乎工作;它調用/usr/bin/ruby
這是正確的路徑(無RVM)
安裝的gem
LIB應該是正常的,因爲一切都在SSH命令行工作
在Gemfile
相關線
gem 'sprockets-rails', github: 'rails/sprockets-rails'
ruby '2.3.1'
gem 'rails', '~> 4.2'
的寶石安裝在~/.gem/ruby/2.3.0/bin/
輸出運行bundle install
的建議是沒用的,因爲我在cli中工作了。這似乎是魯米姬需要調整。有沒有人知道我能做些什麼?