Ruby on Rails新手,学习框架:-) 我正在尝试设置开发环境并欢迎访问localhost:3000中的页面(默认Rails服务器页面)。
<script>
$( document ).ready(function() {
var items = {"rgIventory" : "4932985723947"};
var url = "http://steamcommunity.com/id/STEAMIDHERE/inventory/json/730/2";
$.getJSON(url, function(data) {
document.getElementById("placeholder").innerHTML=data.rgInventory;
});
// document.getElementById("placeholder").innerHTML=items.rgIventory;
});
</script>
但仅在Ruby 2.2.2上尝试过。 通过创建新项目文件夹(没有任何特殊字符)和带有以下条目的Gemfile来安装Rails
Environment details:
(RVM managed) Ruby 2.2.2 and 2.2.3 on OSX
捆绑安装命令成功(已验证rails -v显示 Rails 5.0.0 alpha )
发出 rails new。命令并替换现有的Gemfile(得到一个无法安装Rails5.0.0的错误我猜Rails5.0.0不能用作Gem) 所以手动更新Gemfile,现在看起来像下面的
source 'https://rubygems.org'
gem 'rails', github:'rails/rails'
gem 'arel', github: 'rails/arel'
gem 'rack', github: 'rack/rack'
gem 'sass-rails', github: 'rails/sass-rails'
gem 'sprockets', github: 'rails/sprockets'
gem 'sprockets-rails', '3.0.0.beta2'
发布捆绑更新命令并验证rails -v显示 Rails 5.0.0 alpha 。
如果我使用rails服务器启动rails服务器并点击http://localhost:3000/我看到错误页面出错了,服务器日志没有显示任何有用的消息:(
source 'https://rubygems.org'
gem 'rails', github:'rails/rails'
gem 'arel', github: 'rails/arel'
gem 'rack', github: 'rack/rack'
gem 'sass-rails', github: 'rails/sass-rails'
gem 'sprockets', github: 'rails/sprockets'
gem 'sprockets-rails', '3.0.0.beta2'
gem 'sqlite3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
group :development, :test do
gem 'byebug'
end
group :development do
gem 'web-console', '~> 2.0'
gem 'spring'
end
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
另一方面,Rails4.2.2在我的机器上运行良好! 任何帮助/建议都非常感谢。
谢谢!