【问题标题】:first rails application - rendering第一个 Rails 应用程序 - 渲染
【发布时间】:2012-08-09 21:15:30
【问题描述】:

我有

  <%= javascript_include_tag "application" %>

我想我应该得到

<script src="/assets/application.js?body=1" type="text/javascript"></script>

但我怎么会得到

  <script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/home.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>

【问题讨论】:

    标签: ruby-on-rails rendering


    【解决方案1】:

    很可能是因为您处于开发模式。在开发模式下,config.assets.debug 默认为true,防止 Sprockets 连接您的 javascript/css 包含。在config/evironments/development.rb设置

    config.assets.debug = false
    

    this Rails Guide 中了解它。

    【讨论】:

      最近更新 更多