【发布时间】:2017-06-12 20:03:03
【问题描述】:
所以,基本上,我使用的是 Rails 3.2.22,然后升级到 4.0,然后升级到 4.1,最后升级到 4.2。
当我加载任何页面时,浏览器控制台显示 "something.self.js" is not found (404)。现在确实如此,因为该文件名不包含 .self 扩展名。
解决办法是什么?在这里How to disable adding ".self." in Sprockets 3.0 提出了类似的问题,给出的答案是关闭调试config.assets.debug = false。
基本上,然后将所有文件连接成一个大文件。我真的很想让浏览器显示单独的文件(这让我更容易调试)。
所以真的有两个问题:1)这个 .self 背后的智慧是什么?理想的用例是什么? 2) 我该如何解决?
【问题讨论】:
标签: ruby-on-rails asset-pipeline sprockets