Ruby Nitrous.IO';预览';仅显示默认页面

Ruby Nitrous.IO';预览';仅显示默认页面,ruby,nitrousio,Ruby,Nitrousio,我无法看到使用“预览”运行的应用程序 安装了带有Rails框架的Ruby环境(能够看到生成的文件夹和文件),并可以看到在Nitrous.IO IDE中构建的应用程序 我的安装显示我已安装以下内容: -ruby 2.1.1p76 -Rails 4.1.0 -git版本2.0.0 -SQLite3 构建一个简单的博客应用程序,我使用scaffold生成器创建帖子和评论所需的MVC组件: 1. $ rails生成脚手架文章标题:字符串正文:文本 2. $ rails生成脚手架评论帖子\u id:i

我无法看到使用“预览”运行的应用程序

安装了带有Rails框架的Ruby环境(能够看到生成的文件夹和文件),并可以看到在Nitrous.IO IDE中构建的应用程序

我的安装显示我已安装以下内容:
-ruby 2.1.1p76
-Rails 4.1.0
-git版本2.0.0
-SQLite3

构建一个简单的博客应用程序,我使用scaffold生成器创建帖子和评论所需的MVC组件:

1. $ rails生成脚手架文章标题:字符串正文:文本
2. $ rails生成脚手架评论帖子\u id:integer body:text

我使用以下命令创建post和comment数据库表:

1. $ rake数据库:迁移
2. $ 耙路径
3. $ rails服务器

使用“预览”查看在WEBrick上运行的应用程序,只获取默认网页,其中显示:
-“路由在config/Routes.rb中设置”
-“正在开发模式下运行,尚未设置根路径。”

config/routes.rb文件包含以下内容:
Rails.application.routes.draw.do
resources :comments
resources :posts
# lines 6 -> 59 are comments giving coding examples of routes
end
Rails.application.routes.draw.do
资源:评论
资源:帖子
#第6->59行是给出路线编码示例的注释
结束


==>>我需要做什么来“预览”Ruby应用程序???

基于您的上述评论,我相信您需要做的是删除
public/index.html文件和/或转到您创建的路由,并将其中一个指定为root


还可以看到这个SO问题及其答案:

在运行rake routes命令之后,它为您创建所有其余调用,即
GET/POST/PUT/DELETE
,并且由于您已经创建了脚手架,您只需要调用URL,路径为
/comment
/POST
,您就可以访问您的博客应用程序


例:
http://yourhost.com:3000/comment
http://yourhost.com:3000/post

您看了吗?是的,我已经阅读了有关使用预览的本教程,并注意到预览URL遵循示例中给出的约定。

运行的WEBrick服务器的部分输出显示端口=3000,因此,示例中说,“端口3000会自动转发到端口80。这意味着如果你的应用程序运行在端口3000上,那么你就不需要在地址栏中包含端口。”

我尝试过使用或不使用“端口”描述符,只需获得默认网页,所以我现在还不高兴。请澄清你默认的网页是什么意思。默认rails还是默认nitrous?它是nitrous.IO上的默认rails网页,左上角有RubyOnRails徽标,标题为“欢迎加入”“您正在使用Ruby on rails!”。主标题下有一个链接,“关于您的应用程序环境”,然后是“入门,以下是如何开始使用:”然后列出3项需要注意的事项。有没有办法在评论中添加一张屏幕图片,这样我就可以显示出来??