2

我看到了类似的问题,但错误条款有点不同,我认为是关于资产管道的。

错误:

    NoMethodError: undefined method '[]' for nil:NilClass
    (in app/app/assets/stylesheets/entypo.css)

    /app/vendor/bundle/ruby/1.9.1/gems/sass-rails-3.2.6/lib/sass/rails/helpers.rb:32 in 'resolver'

我所做的是在供应商目录中实现一个 Boostrap 主题,因此它已经包含在资产管道中。entypo.css 是主题主文件 style.css 所需的第一个文件,放在

   app/assets/stylesheets/

而entypo.css 被放置在:

   vendor/assets/stylesheets/

我不确定错误是否存在于此,因为本地一切正常,当我在 Heroku 上部署时出现问题,因为出于某种原因,编译器会寻找要编译的 css

  app/app/assets/stylesheets/entypo.css

有什么线索吗?

4

0 回答 0