【问题标题】:Where should javascript files and stylesheets be added to a Rails project?javascript 文件和样式表应该在哪里添加到 Rails 项目中?
【发布时间】:2011-11-28 03:38:18
【问题描述】:

我不清楚应该将 javascript 文件和样式表添加到 Rails 项目的哪个位置。也许它们应该分别添加到public/javascriptspublic/stylesheets。然后将它们复制到app/assets?或者可能是相反的方式。

我已经尝试过<%= stylesheet_link_tag :all %>:default,只是明确地命名了我的样式表,但我仍然感到困惑。

应该将 javascript 文件和样式表添加到 Rails 项目的什么位置?

【问题讨论】:

    标签: javascript ruby-on-rails stylesheet


    【解决方案1】:

    情况正好相反。您将样式表和 javascript 添加到它们在资产中的可敬文件夹中。

    然后你使用:

    = stylesheet_link_tag     "application"
    = javascript_include_tag  "application"
    

    查看指南了解详情http://guides.rubyonrails.org/asset_pipeline.html

    【讨论】:

      【解决方案2】:

      在启用资产管道的 Rails 3.1 应用程序中,您希望将脚本/样式表资产放在 app/assets 中。 Rails 将通过 Sprockets 自动找到它们,并以最小化和污染的方式提供它们(在生产中)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-01
        • 1970-01-01
        • 2012-03-27
        • 1970-01-01
        • 1970-01-01
        • 2016-11-16
        • 1970-01-01
        相关资源
        最近更新 更多