我正在运行run rake db:migration命令,终端告诉我rake不是命令
$ heroku run rake db:migrate --app"glacial-lake-5597"
Running `rake db:migrate --appglacial-lake-5597` attached to terminal... up, run.1930
bash: rake: command not found
$ heroku run rake db:migrate
Running `rake db:migrate` attached to terminal... up, run.4588
bash: rake: command not found
我已经将已安装和已提交的更改捆绑到git。
我看了遍遍StackOverflow,我找不到答案
有人能指出我正确的方向
答案 0 :(得分:1)
查看gem sqlite是否仅在开发中。
像这样FlinkKafkaConsumer09
答案 1 :(得分:0)
要检查您的应用是否已正确部署,请在尝试推送到Heroku后查看shell中的跟踪。我在Cloud 9中一直在运行我并没有真正看到结果,因为它们非常小,我对此很陌生,而且,它确实在它之前完全部署了......
当我滚动浏览时,发现提到了两个错误;我纠正了这些错误,然后heroku数据库迁移运行正常。一个错误是缺少一行代码,另一个是我在SO上找到的(我无法解析链接,抱歉),它与我改变的css文件的文件扩展名有关。 css到.css.scss。