【问题标题】:How do I completely remove all references to application.js and application.css in a Rails app?如何在 Rails 应用程序中完全删除对 application.js 和 application.css 的所有引用?
【发布时间】:2015-12-27 17:19:36
【问题描述】:

我正在使用 Rails 4.2.4 部署一个非常简单的 Web API。此接口不需要 JavaScript 或 CSS,因此对 application.jsapplication.css 的请求只会生成垃圾日志并增加响应时间。我试过disabling assets and skipping sprockets,但应用程序提供的页面继续引用application.jsapplication.css,即使在我的“你好,世界!”中也是如此。从Getting Started Guide生成的控制器。

如何永久禁用对这些不存在、不需要的文件的引用?

【问题讨论】:

    标签: javascript html css ruby-on-rails ruby-on-rails-4


    【解决方案1】:

    修改您的./app/views/layouts/application.html.erb 以仅包含以下内容:

    <%= yield %>
    

    换句话说,删除&lt;html&gt;&lt;head&gt;&lt;body&gt; 标记。还有其他几种方法可以实现您的目标,但这可能是最简单的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-25
      • 2014-01-19
      • 2018-08-12
      • 2011-10-04
      • 2019-06-05
      • 2013-09-15
      • 2014-06-13
      • 1970-01-01
      相关资源
      最近更新 更多