失败的rails Heroku部署在sprockets / jquery上

时间:2015-04-19 00:27:46

标签: ruby-on-rails heroku asset-pipeline

我最初部署到Heroku的Rails API应用程序被拒绝,并出现以下错误:

sprockets::filenotfound: couldn't find file 'jquery'

我对API的理解是,在新建应用程序时(使用--skip-sprockets),不应该包含资产管道?我问其他开发人员,如果他们回忆起最初传递那个标志但是他们没有,那么就开始了这个项目的Rails方面,所以不能完全确定会解决这个问题。

有没有办法在事后运行某种形式的命令?似乎找不到任何东西。

  • 尝试手动删除public/assets和链轮清单。
    • 只使用grep -ri jquery
    • 弹出任何jquery弹出窗口
  • 确保所有//require jquery行都从application.js中删除。
  • 没有视图,因此页眉或页脚中没有任何内容触发它。
  • 尝试在本地预编译资产然后推送。

该消息的所有解决方案都是用jquery修复它而不是没有。再说一次,不是100%确定我是否正确不需要管道。

1 个答案:

答案 0 :(得分:0)

结束删除Heroku应用程序并重新部署它之后它运行得很好。我的猜测本来就是缓存的东西。