6
由于一个JavaScript文件(ckeditor.js)已经被压缩,uglifier无法解析,所以我的资产预编译失败。Rails 3资产管道 - 不压缩某些JavaScript文件
由于没有真正的要点压缩它两次我想使uglifier忽略某些文件(所有其他工作正常)。
我能想到的一个解决方案就是简单地将它移动到/ public并从那里引用,但这也意味着我错过了gzip压缩以及预编译为我指定的指纹。
我的情况下,配置你想知道:
# Asset precompilation
config.assets.digest = true
config.assets.compress = true
config.assets.compile = false
config.assets.precompile += %w{apple.css libs/modernizr-2.5.3.min.js admin/ckeditor.js}
config.assets.css_compressor = :yui
我使用Rails 3.2
我想补充一个.min做的工作对所有已经被压缩的文件进行预编译,用正则表达式规则忽略所有'.min.js'文件。不知道这是否会比移动到/ public更好。 – rickypai
那么这并不能真正解决问题。我很乐意将它们编译到application.js和指纹等。忽略它们几乎与将它们移动到/ public – Tigraine