我最近从Jammit迁移到Rails Asset Pipeline。除了一些初期问题外,一切都运行良好。
但是,我最近开始在生产中遇到一些脚本错误,并意识到我几乎不可能调试它们。我之前已将 Jammit 配置为保留换行符,否则会删除 javascript 文件中的所有空格。这是为了确保如果我看到运行时错误,我将能够找到有问题的行并希望找出问题所在。使用 Rails 资产管道和默认的 :uglifier 压缩器,似乎所有空格都被删除了,包括换行符,因此我的脚本错误并没有告诉我代码中的问题出在哪里。
有谁知道配置 Rails 资产管道以保留换行符以便可以调试代码?
马特