Rails没有删除javascripts中的一些注释

Hap*_*per 3 ruby-on-rails-3 asset-pipeline

我正在使用Rails中的资产管道,但是jquery和jquery-ujs文件中的注释没有被删除.

它正在压缩每隔一个js和css文件.

有任何想法吗?

pju*_*ble 10

默认情况下在rails资产管道中使用的Uglifier具有:copyright用于保留版权注释的配置选项.

您可以将其关闭,但是,从法律上讲,您需要将版权置于某个地方,因此如果删除注释,则必须将其放在其他位置(可见).

  • 在查看[uglifier source](https://github.com/lautis/uglifier/blob/master/lib/uglifier.rb#L71)后,它似乎实际上将第一行代码之前的任何注释计为版权注释而不是使用`/*!`(由YUICompressor使用). (2认同)