我的应用程序中有一些vendor
个文件,其中包含有人要查看源文件时需要显示的版权信息。但是当资产管道运行时,它会剥离所有这些。有没有删除版权信息?
答案 0 :(得分:3)
您应指定uglifier
选项以保留版权评论。
将config.assets.js_compressor
中的production.rb
替换为:
if defined? Uglifier
config.assets.js_compressor = Uglifier.new(
output: {
comments: :copyright
}
)
end
Here您可以找到所有uglifier
选项的列表。
P.S。在使用新选项再次预编译之前,不要忘记删除预编译的资产。
答案 1 :(得分:0)
假设您将所有版权信息放在评论中,不。预编译资产可以最大限度地减少您的Javascript和CSS,从而删除评论。