我正在学习Rails,并参加一个名为Railsbridge的教程。我按照所有步骤操作,直到部署到Heroku(git push heroku master)时,我的应用程序没有出现在Heroku中,而是显示了“很抱歉,发生了一些错误”的错误消息。
终端可能出现的三种可能错误似乎是:
1)“Gemfile中的development和test组中的Gems未安装。它被安装到./vendor/bundle中”(顺便说一句,在我的应用程序的“vendor”文件夹中没有名为“bundle”的目录)
2)我的应用程序需要procfile - 但我已经创建了一个!
3)这个错误我不知道什么意思:(process:11462):GLib-CRITICAL **:g_slice_set_config:assertion'sys_page_size == 0'failed。
有任何想法吗? 我确认在推送之前添加并提交了文件。
终端可能出现的三种可能错误似乎是:
1)“Gemfile中的development和test组中的Gems未安装。它被安装到./vendor/bundle中”(顺便说一句,在我的应用程序的“vendor”文件夹中没有名为“bundle”的目录)
2)我的应用程序需要procfile - 但我已经创建了一个!
3)这个错误我不知道什么意思:(process:11462):GLib-CRITICAL **:g_slice_set_config:assertion'sys_page_size == 0'failed。
有任何想法吗? 我确认在推送之前添加并提交了文件。
rake db:migrate
。git status
命令会告诉你当前所在的分支,可能是On branch master
或者On branch name_of_branch
。Try.github.com
是一个很好的 Git 教程。 - Luis Menjivar