【发布时间】:2016-04-10 20:33:45
【问题描述】:
我是 Ruby on Rails 的新手,正在学习一些教程,使用 Cloud9 作为 IDE。我最近转而制作第二个应用程序,却发现第一个应用程序运行在可用于预览的服务器上。我尝试使用 $ rails server -b $IP -p $PORT 启动新应用程序。我尝试在命令框中使用 Ctrl + C 在第一个应用程序上停止服务器。这些都没有做任何事情。第一个应用程序是唯一显示的应用程序。
有人可以解释发生了什么吗?如何将预览中的基本 URL 与我的新应用程序路由中的一组相关联,为什么这不会自动完成?
【问题讨论】:
-
您是否为第二个项目创建了新工作区?
-
有必要吗?每个工作区不能有多个项目?
-
如果是两个独立的项目,最好建立独立的工作区。或者,如果两个项目在您的工作区中彼此隔离,也许您可以摆脱它。例如,workspace/project1 和 workspace/project2。这相当于在一个目录中有两个独立的 Rails 项目。
-
@iamjhu 评论+1。您能否分享一下您如何在工作区中安排项目的屏幕截图?
-
@Mutahhir,刚刚在下面提交了一份指南,我认为这将帮助 OP 实现他正在寻找的结果。我测试了它,它对我有用。