Why does stylesheet_link_tag not link to /assets in production?

前端 未结 4 1981
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-30 06:40

I just did the first deploy for a new Rails 3.1 application, but the assets don\'t seem to work correctly. I\'m precompiling everything upon deploy, and it turns up in

4条回答
  •  暖寄归人
    2020-12-30 07:11

    When the helper generates this code:

    /stylesheets/application.css
    

    This is because the pipeline is NOT enabled in whatever mode you are in. There are several possible reasons.

    • You have the pipeline enabled in the wrong config file. (The pipeline should be enabled in the application.rb config file)

    • You have it enabled in application.rb and disabled somewhere else.

    • You have accidentally commented out a railtie somewhere

    See this question for details.

    If this is an upgraded app, check all the config options in the last section of the pipeline guide to make sure that you have them all correctly set.

提交回复
热议问题