Heroku Deploy Rails应用程序 - SProckets错误

时间:2015-07-24 09:56:46

标签: ruby-on-rails ruby angularjs heroku

我试图在Heroku上部署Ruby on Rails应用程序,但在推送期间似乎有些错误。

当我启动控制台命令

git push heroku master

在安装依赖项时,我发现了这个错误。

  

Sprockets :: FileNotFound:无法找到文件' angular-route / angular-route'

我已经与Bower安装了角度路线:

Bowerfile

# A sample Bowerfile
# Check out https://github.com/42dev/bower-rails#ruby-dsl-configuration for more options

# asset 'bootstrap'

asset 'angular'
asset 'angular-route'
asset 'bootstrap-sass-official'
# vim: ft=ruby

这是我第一次在heroku上开发,所以在这种情况下我真的不知道该怎么做。有人曾经遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可能需要预先编译和提交这样的资产:

rake assets:precompile
git add .
git commit -m 'Added precompiled assets for Heroku'
git push heroku master