可以在许多不同情况下使用的一般问题,所以我认为这会很有趣。
我是Ruby的半新手,正在向Treehouse学习。我正在做社交媒体网站项目,差不多已经过了一半。
我希望从他们给你的源文件,完成的网站建立一个单独的安装,做一个简单的比较和对比,我真的很好奇最终产品会是什么样的。
我的问题是,有没有一种简单的方法来获取他们的文件,安装所有的宝石和依赖项并运行rails服务器。如果我只是尝试在文件夹上运行服务器,我会收到一些关于未安装Gems的错误等等,这是预期的。
如果有人在处理从一个位置迁移到另一个位置的整个环境时使用的过程,我们将不胜感激!
答案 0 :(得分:3)
转到项目目录。
执行
安装所有必需的Gems bundle install
执行
创建数据库 rake db:create
然后执行
迁移数据库 rake db:migrate
最后使用
运行应用程序 rails s
答案 1 :(得分:1)
如果您已克隆其存储库,或将文件复制到文件夹,请尝试运行
bundle install
从命令行